skysight-inc/HackerNews huggingface dataset:
Ask HN: How to know if you're a decent programmer?
I started coding really early and I used to think I was pretty good(and maybe I was at the time), but then I burnt out and started really stagnating/regressing.

It's kind of fcking up my self esteem to see classmates who were learning a lot from me a few years ago and who are now doing better than me.

I remember a senior at my last job who after I spent a day struggling on a problem was like "ppfffft, here, i did that in 30 minutes" in a very condescending way, and looking back I'm thinking, was he an a-hole?was he right?both?

How do you know if you're decent and not some mediocre fraud?

I never know if I have impostor syndrome or dunning kruger.

I've done some projects I would consider fairly complex but they weren't great:
The code quality never was amazing, the code was rarely as fast it could/should be, rarely bug free etc...

Is there any kind of objective metrics to know if you're actually decent at this?

I get interviews and jobs relatively easily, but I wonder if it's just because I oversell myself, went to a good school and recruiters are desperate
Ask HN: Best Books on Release Management?
I‘m in a new role as an Enterprise Release Manager for a large cooperation. My job is to manage the releases of multiple software products on a variation of different hardware setups (trains). While I have some solid experience I‘d like to deepen my knowledge with some books covering this area. Release managers and fellow HNs - what is a must read on your list?
You're right, the power of Inkscape is its ability to work natively with SVG capabilities and its technical aspects (instead of some obscure proprietary format). Affinity is more artist-focused.
It's not normal to be sent into a rage by things like these. It would be normal to be annoyed, upset, frustrated. I'm still not concern trolling, just questioning your choice of words.

"Enraged" implies extreme uncontrollable anger, being sent into a rage, you think of something like The Big Lebowski car smashing scene https://www.youtube.com/watch?v=I0kfe5tkdD4

There are definitely situations where it's normal for someone to become enraged, but they're few and far between.

Had you actually bought a Tesla and felt seriously fucked over by your dealer, such uncontrollable anger might actually be a normal reaction. But when you're just a third party considering that others might get screwed like that, it would certainly be an overreaction.

E: I should apologize, I think my comments have been too easy to misinterpret. I originally intended to make a silly joke to poke fun at your misuse of one of the strongest words we have to express anger in the English language, but it just came across as mean instead of funny.

I'm sorry.
Aren’t you doing the same?

> which is false by definition

I mean, why?
It’s fascinating. This + his repeated use of the n-word seem to have got completely ignored in favour of conspiracy theories/censorship tirades. I think it speaks volumes of a large portion of his audience.
Ask HN: How do you market your new B2B SaaS platform?
I remember the old days of Enterprise software sales. You had face to face meetings. A sales rep in major cities and countries. Lots of flying around. Filling out RFCs and opaque pricing.

How do the brand new enterprise SaaS platforms market themselves these days? How does a Snowflake or a Figma or a Miro or a Atlassian market itself to the right people and teams?
Hormel Foods have graciously indicated that they don't mind the use of the term "spam" to refer to UBE/UCE, but have requested that the capitalized version "SPAM" be respected as their trademark.
I'm probably making assumptions, so I'd like to clarify, which government prohibited travel to such a degree?

In the my US Midwest jurisdiction, the truly restrictive lockdowns closed indoor business, and discouraged gathering, but to my knowledge it was never illegal to travel. And indoor gathering restrictions didn't last more than a few months in private spaces. Although, certain behaviors were strongly discouraged for quite a long time.

I'm assuming based on your units you are not in the US, however.
Working with Strings in Embedded C++
That's how diamonds and gold work. You wouldn't accept blood diamonds for example, it would reflect poorly on you.
To be honest if iCloud corrupted 1% of my photos I’m not sure I would notice.

1.44 MB pretty much fits in my head.

But “infinite” storage over 15 years now? How would I even audit that?
with group savings!
Would love to hear the thoughts from NH users on this.
I think on one side you have security. This means law enforcement, espionage and the increasingly relevant civil security industry. They have pretty straightforward "pro" interests. You also have child protection advocates. They, perhaps rightly, are focused on their own agenda, not the greater picture. It's "not their job" to worry about freedom of speech and association.

This side, like any scrutinized company or government department insisting that "it's a resource thing." IE, their doing all they can with what they've got. Doing better requires something external. More resources, more power, etc. They deliver estimates of how many more children can be saved if only X.

On the other side is more vague. Esoteric digital freedom advocates. Abstract, ideological general freedom advocates. The concentrated, directly interested parties are the social media companies themselves.

So first, social media companies do not want to be stuck in a debate where it's them vs child advocates. They don't want to make esoteric freedom arguments that they don't believe in anyway, and use these to counter child protection arguments.

Second, regulation like this is often beneficial to incumbents. The DMCA, for example. Large incumbents can influence details of legislation, enough that they can at least live with the legislation. It also makes it harder to disrupt them from the outside. Under DMCA, record companies and film studios got what they wanted & social media companies got what they wanted.
Easy solution don't use Coinbase. It's not the end of the world.
Congratulations, you’ve just (re)invented projections.
Wouldn't doing so detach past activity I do want aggregated?

How is a site I'm interacting with supposed to know it can use my previously-configured settings if I'm showing up with a new public key every time I authenticate?
They would find a way to misinterpret the situation and double down, to fight the criminals at fault who did this to them.
He does state that when (not if) we move beyond the current system, distributed ledgers will become a useful tool.

> I consider blockchain, and Ethereum-style mechanisms, as technologies that will prove extremely useful once private property in the means of production ends. But, on their own, these technologies will not liberate us from the extractive power of the few.
> The question is about browser support without installing additional software.

It's there. SSL library interfaces with pkcs11 without browser involvement, (and yes, browser makers sabotaged the PKCS 12 API to push webauthn — which is not even a direct replacement.)

I repeat, it's not singing/encrypting with API, but providing authentication/client side encryption on the TLS layer, which works flawlessly.
Easy, the Linux phone is going to happen on the same day as the Linux Desktop finally arrives.

Instead of collaborating on a single development and consumer experience, each of these efforts go out doing their own thing.

Meanwhile companies like Nokia[0] and Google come and assert this is how it is going to be, not happy move on.

The large consumer market, and App developers, don't care that many Linux syscalls aren't considered public APIs and communities like Termux refuse to acknowledge that.

So every couple of years these attempts keep being rebooted, all the way back to OpenMoko.

[0] - We all know why Nokia efforts bombed, and now their brand is also tied to Android phones
The question is: would anyone pay low seven figures just for the privilege of hiding the same thing? They'd expect this investment to return few times. They'd either start pushing "better" (different) version to subscribed people, splitting the community. Or, as you mentioned, introduce ads. But I don't think just acquiring a channel to display ads was the goal (the article mentions the goal to grow subscriber base), because it's a fad that will fade away- good chances are this will happen before they manage to show enough ads to recoup the initial investment.
I don't know where the quantum nature of light would come in for sunglasses, but you are correct polarisation would definitely be needed.
My answer (I'm also a citizen of Ukraine): country is run by ambassadors and advisors of a few Western countries.
I think expecting nothing wrt ethics, aka the "companies are amoral and will never let ethics affect profit making" meme is too cynical. It starts off as a criticism but we then accept and normalize the idea. That benefits the amoral corporations.

There are better outcomes if hold them to society's moral standards and to their own goals and claims they make to the public or shareholders. Those organisations are made up of people that mostly aren't that amoral, after all.
You win the prize!

The casual conversation between pg and sama on the top link is interesting. Also neat that Sam was like 17 at the time.

I didn’t know the “HN didn’t exist yet” error. That’s neat, because it implies that this page was intended to be a secret Easter egg, rather than it being a bug.

The last interesting tidbit is to go forward starting from that day, and pay close attention to how rapidly organic interest in the site went to zero. It’s astonishing that Startup News didn’t suffer the same fate; it’s the hardest part of launching something like HN.

I still 40% suspect that lots of the early activity was artificial, and that real users eventually supplanted the artificial activity.

pg once alluded to a “secret sauce”, and I think it was as simple as “keep the front page fresh and interesting each day,” which absolutely requires manual intervention. So the secret sauce seems likely to be something along the lines of “have a big backlog of interesting links, then automatically submit them and give them a few artificial upvotes each day.”

I’ll admit, I’m probably more obsessed with HN’s early days than I should be. But it’s such a pleasing example of Lisp proving its value that I can’t help it.
Sorry for you, but your country's democratic process is probably broken. In my country covid measures were always just the bare minimum to keep things running and lifted/alliveated as soon as possible.
Australia. NSW to be specific since each state had its own response. But US law affects a lot of services I use.

And I wish our government had taken a light-touch approach like yours. Dare I say I wish they'd adopted a philosophy of weak governance and respecting people's rights by letting them make their own choices.
And yet the very printing of money itself is causing the Bitcoin price to go up even more, making it look more attractive.
Wow...I think you just discovered a hole in Apple's draconian app store policies. They don't let you link to your website from your app if the site has a way to buy a subscription without paying the Apple tax. But what if you sell ad space in your app through an intermediary, and then turn around and bid on ads for users that have your app installed? You might be able to get them to notice you and sign up on the web instead of through the app.

Genius.

(I'm only being half-facetious)
Good point. So he has actually created a year 99999 format where there wasn’t one before by changing an arbitrary-sized format into a fixed-width one.
again that depends on the crypto you are sending. BTC yes. Monero? No.
Tainted coins (stolen from hacks or whatever) can be tracked forever on a public ledger. If you send some of them to a known address of your adversary, tracking software with start tracking those coins as well, especially if he'll manage to spend coins from your input together with his existing coins. So, he'll have problems down the road.
Ask HN: How do you deal with getting old and feeling lost?
I am turning 35 years soon and I feel like I haven't achieved much, both personally and professionally. I have held jobs in small and big companies for mostly for 1-2 years each, traveled and lived in different countries, had 2 failed startups, and have about $500k in savings. I am single and haven't had a serious relationship for many years now.

As time went on, I started feeling less excited about everything, personal or work related. I used to be excited about new technologies, but not these days. I feel like I've seen most things before, and it's all just different iterations of the same. I increasingly wish I could go back to my 20s. Now I feel too old to go to festivals, bars and clubs and make new friends that way.

This has been a recent change for me. When I was ~30 I still considered myself young and able to do anything I could do when I was in my 20s. But not anymore now. I feel like my time for everything is running out. Have you been through a similar thing? How did you deal with it?
Exactly. Like Amazon.
Do people you consider smart come to you for advice?
Ticketing systems can be communication and tracking tools that serve practitioners, or they can be surveillance and control instruments that serve bean counters and micromanagers. It is possible to configure a JIRA instance either way, but JIRA’s extensive workflow, permissions, and reporting systems target the latter in ways that other ticketing systems just can’t.
You seem really defensive about all this. The question at the top of the thread was a little too binary. But the notion that advertising is overvalued would not surprise me at all, nor would it surprise me that many in here depend for their livelihoods on it continuing to be overvalued.
to be honest this could also be seen as a protest against the government who allow the bridge to be raised or against the shipyard who pushed through with a design that clearly wouldn't fit without making the government's do this or against bezos who ordered a far too large yacht against the shipyards recommendations (if that happened)
Apparently the bridge was redesigned and to be brought back in its old state (its a monument) was also made to be deconstructed. The previous version of the bridge was able to let ships through. Or so I heard.
Poor, poor tax-evading oppressed billionaire.
I already have a decent size cabin; and am seriously considering making the move (having family complicates the decision; e.g. would need to change kid's schools etc.)
I wonder what are personal/career/family pros&cons of moving close to a ski resort.
That totally won't be abused.
fortunately, between SRTMv3, ASTER, ArcticDEM and REMA, a free DEM is available for practically the entire world (maybe missing some subantarctic islands?).
As someone that heavily uses PowerPoint collaboration - I would say that it's got a lot better and keeps getting better. It's not perfect, but it's much better than it was two years ago (and the number of conflicts keep coming down).

But yes - much better than Google Docs, which has some frankly bizarre limitations each time I try to use it.

Excel collaboration on the other hand... good luck! (I suspect an application of the complexity of Excel just won't be able to be easily made collaborative... Google Sheets manages it, however it is a much simpler app that can handle less data and has much less functionality).
As per einstein's 1905 paper, there is no universal now. What is universal is the space time distance between 2 events.

https://en.m.wikipedia.org/wiki/Spacetime
> Give me some forum instead

That's exactly why Discourse [0] exists. Try it.

[0]: https://discourse.org
Where I live (which may be different from the previous poster), the health system has not been overwhelmed yet. So guess that counts as success?

We didn't have to rig tents to use as hospitals, burn dead bodies on the street, or to pay exorbitant sums for oxygen on the black market, as it has happened in other countries.

And if you ask me, yes, that's worth billions, and a bit of self-discipline.
Do you have that the wrong way round?
"Stop spending your billions in our country and providing good jobs you jerk!!"
Tintin’s world adventure: comic hero joins the Smurfs on new Belgian passport
This is STILL better than Web2 corporations owning the metaverse

Centralization is worse in NFT land. The NFT industry is Axie Infinity, OpenSea, and the little guys. Back end mostly goes through Metamask. Few people interact with the blockchain directly.

Metamask can and does blacklist coins and wallets. OpenSea can and does blacklist NFTs. While in theory you can go around them, they can seriously reduce the value of assets at whim.

To get an NFT onto Decentraland, there's a US$500 "curation fee".
Paying them more would also help...
They added systemic oppression of a racial group to the 3 definitions of racism they already had. Do you deny this is a common meaning?

LGBT people objected to sexual preference since the 1980s at least.[1]

[1] https://www.chicagotribune.com/news/ct-xpm-1986-07-23-860223...
Debugging and contributing to large and complex C++ projects is not trivial. I personally do debug and contribute to open source projects using technologies I’m confident with, but when it comes to Inkscape I can’t do much more than to do nothing and to hope for the best.
Axum leverages the Tokio ecosystem which makes it an interesting contender. I personally find it easy to use, without the large amount of macros that Rocket uses nor the very long and complex types that Warp creates.

The introductory blog post is helpful: https://tokio.rs/blog/2021-07-announcing-axum
Two things:

1. It really does not matter. For any measurable skill, there will be millions of people stronger than you, and millions more who are weaker. Unless you are aiming for the very top (think Usain Bolt) and being the best will be recognized somehow (as opposed to being, say, the world's best cherry kernel spitter), try not to worry too much about it.

2. Rather than take the infamously arbitrary job interview dance as a reference point, you can look at how good you are at your actual job. Are you helping forward progress in any way? Do your colleagues appreciate you? Are you bringing something positive to your community? If so, you can be more than satisfied.
Outlook.com O365 is good
The best part of this game design is that whether you were good at trivia or found a trick to decode the card, after you've played you'll remember what the answers were. It's a teaching device for the trivia poor.

And if there are patterns to be discovered by people who don't know trivia, those are also patterns to be found or remembered if you do. It's trivia combined with iq-test style pattern recognition, with a strategy element (with the guess two or guess three thing.) I'm going to find out how it did and how many questions they got finished.
And to think, he could have lobbied to change laws to pay a share of taxes that poor folks would think are fair, given money to feed people, paid for vaccines in poor countries, and a slew of other things that would likely support businesses and add to GDP in various places, but no.

Instead he's buying an obscene super-yacht - which probably has its own regular yacht and a few other ships that come with it - and dismantling a bridge to get it into the water. It is more obscene considering he could likely do all of this stuff without, you know, becoming poor - but it is only the really helpful stuff that isn't getting done.
I think the underlying technologies behind web3, i.e blockchain cannot really evolve beyond ponzinomic pump and dump schemes without some kind of legitimate commercial purpose, maybe that's some kind of incentivised advertising.

People always say the likes of Google and FB treat us as a product, so perhaps we can at least get some kind of magic bean tokens as a reward :D
It's all pretty simple. We manufacturer physical goods. Some high volume, some custom designs in an online designer with a 2 day turn around. It's all B2B.

This means various parts of our manufacturing process happen over different plants and different teams. Everyone needs to be in sync and working on the right thing. Most of the manufacturing is automated. Machine instructions are generated as orders come in. The emails send supervisors lists of what has to be worked on in that shift and department. Also they get checklists for QC, and packing instructions.

All data entry is done by scanning stickers that are generated with machine instructions and printed at manufacturing time. There is a little bit of extra info typed in for dispatch and off cut management.

It's all feed from an off the shelf ERP. Most would heavily customize the ERP. We simply hooked Jasper reports server to the db and built some custom reports. We do have some code feeding data back to the ERP.

I hope that sheds some light?
I have this weird issue with Teams that I haven't seen mentioned yet.

Often messages just... don't load. To be precise: in a channel you have posts with replies below them; the default view shows the last two replies if there are more. So far so good. Then I click on the button to show more of them, and zero, one, or two more show up -- of the tens that are there. If I reload the page (back to 2 replies) then click the button again, it works as intended, including loading even more if there are many replies.

Then I switch to a different channel and back to here, and it's broken again. Have to reload and retry.

This happens for many but not all reply threads (haven't figured out that pattern yet). However, either a thread always works or it always works only after a reload. Fully deterministic.

This same issue happens with emoji reactions on posts (sometimes only appear after a reload), and the three-dots more-options button in the hover panel of posts: the three-dots button will just be blank white and not do anything until a reload. There is a slot for the button though. It's funny until you have to deal with it (can't edit!).

This is infuriating since it means that when I'm monitoring some channels as TA for a course, I have to constantly reload the page -- which in turn means that I need at least one browser teams open. This is because:

- In firefox, I cannot video call, only voice call. (Why does every other conferencing software work in firefox but not teams?)

- In chrome, I can video call, but while I screenshare my own camera gets disabled -- deterministically. This is something I see with everyone (their camera turning off when they share their screen), so it's not just a quirk of my setup somehow.

- In electron desktop teams (linux), I can do everything, but I cannot reload because it's not a browser! So I cannot fix the brokenness caused by the not loading of content that I described above.

I've reproduced the content not loading issue on another person's Windows pc in native teams, so it's not a linux quirk -- but even so, it also happens in the browser for me which shouldn't be platform-dependent.

My coworkers have joked that maybe MS is designing for this because people having two instances running at all times, frequently reloading one of them, increases engagement metrics significantly.

Does anyone else have this or is my account just broken?

EDIT: I wanted to report to MS but it's impossible to make a screen recording that doesn't reveal personal information of roughly everyone. And MS says that a recording should not contain personal information.
Out of the tar pit is the best paper on this I’ve ever read: http://curtclifton.net/papers/MoseleyMarks06a.pdf
Track any IP address with IP-Tracer
While destroying all the local economy and not paying taxes.
Good jobs are for just a few... Warehouse and shipping jobs are shitty jobs
Thanks. The original link gave a 404.
Oil terminals disrupted after European ports hit by cyberattack