skysight-inc/HackerNews huggingface dataset:
One of my most valuable lessons, when I was a junior engineer, is asking questions. I was shy, quiet, and trying to carry the weight of the world on my shoulder. But I learned that building software is a community/team game. By asking a question and asking for opinions, I learned a lot from the feedback. Though I'm still shy and quiet (it's my personality and I can't simply get rid of it), now I know how to interact with people within my constraint. That fact doesn't block me from joining tech discussions on forums, asking for feedback or even giving a tech talk to my team.
Yes, in a nutshell.
> Geothermal has the power density and scalability of fossil fuels

This has the same vibe as hydrogen cars. Don't buy battery EVs, wait a decade and buy hydrogen cars that will be just as good as ICE!

Or, I can just buy an EV today that's already better than ICE.
Personally I feel it’s a bit weird when people keep their TOTP on the phone they use to access the service that requires the token. If the idea was to keep things seperate, then either your phone shouldn’t when the tokens, or it shouldn’t be used to access secure services.

Hardware token still feel like the safest option, but I also don’t what 8 different token generator in my pocket.
In this case I would suggest trying out grocery delivery services like Ocado in the UK.
Sorry, I forgot to mention databases.

So why use crypto instead?

https://www.forbes.com/sites/paultassi/2022/02/26/valves-gab...

>Valve's Gabe Newell Takes A Flamethrower To The Metaverse And NFTs

[...]

>"The things that were being done were super sketchy. And there was some illegal shit that was going on behind the scenes, and you're just like, yeah, this is bad. Blockchains as a technology are a great technology, that the ways in which has been utilized are currently are all pretty sketchy. And you sort of want to stay away from that…. The people who are currently active in that space are not usually good actors."

>"There's a bunch of get rich quick schemes around metaverse. Most of the people who are talking about metaverse have absolutely no idea what they're talking about. And they've apparently never played an MMO. They're like, 'Oh, you'll have this customizable avatar.' And it's like, well... go into La Noscea in Final Fantasy 14 and tell me that this isn't a solved problem from a decade ago, not some fabulous thing that you're, you know, inventing."

>Here, Newell is saying plainly what many in the gaming community have been thinking when it comes to the “metaverse” presented as a bunch of blockchain-based Second Life knockoffs that are selling virtual real-estate to stupid business brands for millions. Meanwhile, actual metaverses, immersive video games, have been around for decades and already do all the things and much, much more than these newcomers.

>Very few people in this space will speak this frankly about the current gold rush situation when it comes to the blockchain, NFTs and the metaverse, but it’s great to hear from industry icon Gabe here to set the record straight.

[...]

Edit:

https://en.wikipedia.org/wiki/Linden_Dollar

Gabe's point stands that the web3 kids have no fucking clue about what came before and has already been around for decades, or what any actual game developer or player would want to do with a game.

It is not economically practical or even technically possible to deliver on most of the empty starry-eyed promises being slung around by NFT shills. They're primarily scammers pushing get-rich-quick pyramid schemes and pump-and-dump rug-pulls, not experienced game developers or designers or economists.

pewpew hit the nail on the head:

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

>Crypto is a solution looking for a problem to solve. It is like a parasite, which will latch onto any existing tech and enable scams on the same.
Well said. This is true for everything. There is a sweet spot between too easy and too hard. I would recommend taking a step back. Ask yourself why you want to code. Computers are powerful machines so find something interesting to do with them.
> Honestly if a junior made a mistake that costed one month, there is some issue with the process and I REALLY hope they're not blaming you for it.

Ideally yes. But realistically no.

Ideally there would be management available and coaching on any junior SWE, or at least you'd hope so. Realistically he may be looking at the business end of a PIP.

Ideally there would be blameless post mortems. Realistically there's no such thing, if you fuck up bad enough you're going to be shown the door.

Ideally if you're a great software engineer you would be with a company for the life of the company. Realistically, the politics and toxicity of workplaces limit the career of any employee.
Government websites that promote their version of events?

Yes, every government on every side of every conflict does this.
It is overwhelmingly used for heating, followed by boiling water and cooking. Please spend 5 minutes googling before throwing out baseless claims.

https://ec.europa.eu/eurostat/statistics-explained/index.php...
> The transistors available in modern digital CMOS processes are worse and worse for analog functions, the more recent that process is.

Does that mean that we have a future ahead of us when a 6581 can be produced again with an authentical 'bad' sound? :-)
I haven't run my gas boiler in 30 days. No heating. No warm showers.

Sadly most people I have suggested this to think I'm nuts. And Ireland isn't that cold.
Why do you think that you know better about the problem than the people who actually designed the spacecraft for the task?
So if it was a fun game (subjective) you would have no issue?

It's a benefit for players to be able to earn coins ingame and exchange them with other currencies.

The current status quo is you can only buy virtual currency in games, not sell them.

Crypto in game gives more power to users.
Should people in Ukraine be killed by missiles?
Oh yes, what a great day to have the default international fiat currency to be control by the likes of China.
There's also a game mocking xi
I'm kinda glad this happened but suspect the council will not learn
from it. Anyone know the story here? Did someone just replace visible
QR codes with a mischievous link?

When will these idiots learn that the more complex you make a simple
appliance by adding "smartphone" crap to it, the more hackable and
less reliable it will be. Civic infrastructure, especially for
transport, needs to be plug-in-and-go, and independent of internet
connection or any device the user may or may not have.

Rampant solutionism now poses a major security risk, and the real
engineering challenge is now getting minimal, robust design back onto
the priority list.

There's a really good case for simply making these things free as an
environmental subsidy to encourage EV use, and dumping all the
over-engineered payment and tracking rubbish.
Perfect for write-only code.
You are using a database to sync addresses with players and other game related things.

But the balances and asset ownership is stored in a blockchain so you can exchange it with other crypto currencies.

That means you could farm gold ingame, exchange with bitcoin, then go to a bitcoin atm and get cash or vice-versa.
You're technically correct that the results are only valid for the University of Maryland. The experiments were conducted in a single location, so any potential spatial variation of the observed behavior hasn't been captured in that dataset. ;)
A raise keeping up with inflation says to employees that you do not believe they are any more valuable this year than they were last.

Most other companies would view e.g. 7 years progressing experience worth more than 4 years.. or 5 years with AWS experience is better than 2..

So I would argue it is not alright, unless it was the anomaly, not the expectation...
As a note, this can also be a URL, and can also be used to verify humanness in actual spam and not actually unsubscribe, so in practice pretty much only "good known senders with partnerships" get it to appear.
Ask HN: Apple Appstore blocks payouts to Ukraine?
We received this message from Apple appstore a few days ago.
=================
We’re reaching out because either your bank, an intermediary bank, or our banking partner will no longer process payments to the bank account you provided for vendor number XXXXXX. If you need to update your banking details, visit Agreements, Tax, and Banking in App Store Connect.
============
Apple explicitly refuses to give any info on the reasons of blocking. Needless to say, the bank account is in good standing and was used for like 8 years to get the payouts.

I know firsthand that Valve stopped (supposedly, temporarily) payments to Ukraine as well.

Did anyone other here (especially Ukrainian devs) received any similar message lately? Managed to resolve the issue?
Effect of batch size on training dynamics
Ask HN: Shall we make Stormkit an open source Vercel alternative?
Currently the frontend is open source but we're also considering open sourcing the backend. We have some pros and cons in mind but I'm not going to list them here to effect your thought process.

A little bit more context: Stormkit.io is a Vercel/Netlify alternative which allows users to host their application on different platforms like AWS S3 or BunnyCDN. We're a bootstrapped startup with 2 founders working part time on this.

Looking forward to hearing your thoughts!
You're overdramatizing. At worst, your 80-year old man would get double or triple the heating bill, then probably demand that to be paid from taxes via subsidies. And that is what people don't want.
It is all hosted in S3
when you click to buy it takes you here

http://www.supersimplestorageservice.com/payments/submit/s4/...

Which is actually a custom 403 page made to look like an old IIS error page. if you put in any url on the domain where the file does not exist you get the same error eg

http://www.supersimplestorageservice.com/blah
What makes this specific for receiving from gmail? Why would this not receive email from any other email provider?
I was just answering your question:

> If the worst poverty rate is "doing well", what would doing poorly look like, in your opinion?

If your measure of pretty much anything puts Mississippi above California then maybe you've not got a great measure for doing well?
I work for an MSP who uses the MFA function of a password manager to access customer accounts, this means 2FA codes can be shared across teams of people and offers significant protection against credentials being stolen as they can't be used once access is revoked to the password manager. We turn off exporting the MFA codes so that also can't be stolen.
How can you expect a man who is warm to understand one who is freezing?
It is in the boot ROM; not in flash memory.
Spaceplanes: The return of the reusable spacecraft? (2021)
> That's not where most of the gas is going.

Translated: It doesn't matter if people freeze, to death or otherwise.

I guess you also don't mind food shortages, as long as they don't affect you personally.
For those who are unfamiliar: Given the geopolitical changes due to the Russia situation, countries around India and China are of interest to the west again, much more so than ever before... which is what is causing this in Pakistan and Sri Lanka at the moment... and will continue in other countries in the region. Couple of weeks ago, Imran Khan claimed that the US wanted him gone... and now he is gone: https://www.theguardian.com/world/2022/mar/31/imran-khan-add...
My understanding is that was the original purpose, but probably unnecessary given that all the relevant process steps are encased in tools that are not exposed to the general clean room environment in operation (they have to maintain a higher grade of clean room internally).

However, I suspect it's probably going to continue being propagated forward due to Copy Exactly which has historically meant that Intel documents and copies the smallest details in all their fabs just in case they are necessary. In the end, if it ain't broke...
I wouldn't say STARTTLS is fundamentally flawed. Given a mechanism for declaring a policy of TLS being required, a middlebox downgrade attempt to deny STARTTLS should merely cause the sender to abort the SMTP transaction. This is no different from a middlebox hijacking a pure TLS tcp connection. In both cases it's on the sender to abort if a secure connection cannot be established.
Upton has lately stated that the chance of a risc-v board before 2030 is around 10%. Prior to the Nvidia ARM deal falling apart he had given it a 20% chance. The drop is because the threat of their supplier being their competitor has gone away. According to Upton the main reason for such a low chance of risc-v replacing arm for the Pi is the lack of licensable risc-v cores which come near meeting the price performance ratio of the current arm cores used in the Pi4.
Reading through the comment I'm both amazed and appalled about how people are mostly looking at things from the money-perspective, ignoring that people can less and less afford to heat, cook ... or even food.

How disconnected from both reality and humanity can someone be?

Freeze for Freedom!

Starve for Freedom!

Also noteworthy is, that people seem to believe the sanctions are harming the people of Russia, or its economy, more than it harms Europe or the rest of the world. ... lol

Anyone thinking these sanctions are a good idea is completely wacko, out of this world. Politicians shit on us people for bullshit reasons with predictable outcomes, none of which are harming Russia (economy/people/government) significantly.
No one paying attention is complaining. They didn't see exactly this exact sequence coming until it was all in motion, but they also aren't surprised. The people most surprised are: the businesses that invested so heavily in Russia, the people who swore that capitalism would have made Russia adopt democratic institutions, those who were convinced that Russia wanted to stop having unstable government and economy, and certainly the true believers of democracy who just aren't prepared, ever, to admit democracy didn't take hold and instead a kleptocracy sank its teeth into Russia, and the Russian people just shrugged rather than revolting.

What if the U.S. had changed policy, following the Munich speech? Announce Russia is becoming autocratic, expressing imperialistic aspirations, is directly contradicting its obligations under the UN Charter, Budapest memorandum and other treaties, and therefore is a major thread to world peace? What then? The U.S. would have been accused of thwarted Russia, trying to prevent it from finding its own path to global world order, and self-determinism. Certainly China and almost certainly India would have scoffed at what they would have seen is an overreaction. China and India right now can't even get on board with saying what Russia has done is wrong and should withdraw.

So instead the policy was to give everyone enough rope, and oh look they just hanged themselves.

A lot of these kinds of things just have to play out before anyone takes either ideas or the new reality seriously. Governments and businesses just aren't going to make big changes to policy because some policy wonks listened carefully to the speech of an envious leader of a 3rd rate power, and think he's going to make a major play for imperialism. They'd be laughed out of the room because it's that dangerous and chaotic to do it, not least of which it's bad for Russia so why do it?
I can't speak for the Ukrainians, but stopping the war is probably more important than the transit royalties.
Spoken with the confidence of ignorance of economics.
Random historical fact: the Windows taskbar was originally a (top) tab bar[1], and in fact the pre-Windows 2000 taskbar is just a tab control with the TCS_BUTTONS style.

(Not that tabs are necessarily a good metaphor for how top-level window switching in Windows works.)

[1] http://bytepointer.com/resources/old_new_thing/20030912_057_...
I think most answers here are addressing the cultural problems well, as well as the expectations one should have in regards to junior positions or even just new hires. And these things are important and have to be said.

However this is the most important one. Yes one should be able to lean on others as a junior, ask questions and so on. But in order to have _any_ progress and confidence at all one has to do _this_.

Writing things down, even drawing, helps to think clearly and to remember important details. Even just questions, assumptions and so on. It helps to focus and to organize.

Checklists/steps are great too, because one can see very quickly how they initially lack very important steps. Our brains are very selective when it comes to details that are not grounded in experience, or have not been used multiple times already.

The third benefit is hard problems (that may or may not have simple causes). The back of our brain will pattern match and process the notes during sleep or other activities - and suddenly solutions appear.
India has 63 out of the world's 100 most polluted cities: https://www.ndtv.com/india-news/delhi-is-worlds-most-pollute...

Most large cities in India are extremely polluted, and the smaller ones aren't necessarily any better. I have been all over India, over 15 states and union territories. Even the cleanest Indian cities I have been to (e.g. Chandigarh and Puducherry) are filthier than a regular city in other countries I've visited. It will take massive overhaul of garbage disposal and recycling infrastructure, as well as a massive cultural shift in how we treat our public spaces to overcome our enormous pollution problem.
Repeat after me:

Its not me, its them.

> Long story short, screwed up a step I had done before in the fall without realizing. Then when it was fixed I submitted a ticket for a prod systems account rather than a QA one not realizing there would be a difference. (Just so many mistakes all in a row).

This is a failure of procedure by your team. if their systems are that badly documented, monitored and controlled, you are doing a great job of QA'ing their shitness. Be sure to document what you've learnt clearly, so that others can avoid your mistakes.

> I was sometimes assigned stories no one else on the team had done anything like before

Thats another failure of the team/company.

> this team isn't a bad one. I can make excuses all I want, but an experienced engineer joined the same time I did and is doing great.

They sure as shit sound like one. You know the difference between you and the experienced engineer? _experience_ sure they are doing better than you, but thats because they've made all your mistakes before.

> one of the senior engineers even pointed out they shouldn't be helping me with certain processes at this point.

That engineer is a shit. if its not documented, then they are being top grade pricks.

> when I am actively slowing the team down or causing problems.

if that was the case, why are they letting you slow the team down? like if a member of my team was "blocking" something because they were slow, we'd all be free to help. Thus we would help you to get up to speed. If they are letting you stew on stories that are unrelated to what the rest of the team are working on, then I suspect you holding them us is bullshit.

> I certainly didn't ask enough questions when I started and I definitely will wait around for people to get back to me sometimes rather then be proactive.

I assume you are working with, or are remote? knowing when to ping or VC is one of the things that isn't taught, or even agreed upon. so I have every sympathy with your predicament. However you can afford to ping people more, and ask to setup a 1:1 to make sure you understand (write bullet point summaries and get them to send links)

> PIP because of this, I feel like I can't help but see it as a statement on my potential and ability.

Ironically a PIP might be actually good. It _should_ give you clear, actionable information along with measurable goals and managerial support to reach them. All of which appear to have been lacking so far. Even if it is a reflection of your potential and ability (its not) it only reflects that team and company.

Everyone else: If you see your self in any of the actors in OP's post, you need to fucking change. You're the problem, you shits.
from the link: "final energy consumption in residential sector" - so it does not include the industrial usage
Don’t know this game, but some of the best resources about Age of Empires 2 are written in .txt files.
Probably, but the "stop invading Ukraine" goal is much more achievable too.
And she seems to have a big problem with this Berkeley professor trying to inform the voters about it.
Why do you ask?

Do you believe invading militaries should not be opposed?

Or do you see the Russian military as the good guy here?
North Korea, Cuba, and Iran didn’t get sanctioned for staging an invasion against another country. Iran invaded another country and didn’t have nukes…
> One of my back burner projects was to write a mail forwarder which did not store messages.

I wrote one of these years ago, as a front-end to my Exchange server. At the time Exchange had this thing where it ALWAYS accepted messages as long as the domain part was an accepted domain, and then it would do a fuzzy match on the mailbox names and dump the mail anywhere it felt matched.

So I had to have this SMTP front-end forwarder to weed out mis-addressed mail... which I eventually added SpamAssassin to as well. It ran for over 10 years without issue.

What I never solved/wrote was the TLS stuff, as it always seemed to complicated to code from scratch.
Think about crypto in terms of what it fundamentally is: a decentralized append-only ledger with validation. And so think of anything relying remote storage, but without the need of centralization. There are two big general benefits:

1) Games can have online features without having to rely on centralized servers. It's an increasing shame that many games which have rich online options end up becoming crippled, if not killed, once the servers inevitably are taken offline. "Crypto" can solve this problem in some cases by being able to decentralize certain types of online features.

2) The decentralization aspect can enable various features to be used independent of a single game. Of course the same is also true of a single server but then you're in an even worse scenario with the servers going offline issue where a single server going down could end up killing multiple dependent titles. As well, with a decentralized solution, competing companies that may not want to depend on one another but might want to share in-game content could do so.

Dragon's Dogma, which was full of relatively innovative features, has at least 2 great use case scenarios. In the game players can use your character as an NPC ally within their game, a 'pawn'. With crypto you could create a decentralized cache of these pawns with the usual benefits: they can theoretically be used in games besides just DD, the pawn system keeps working long after Capcom kills the servers.

Another example was the final optional boss. No individual player can kill it, instead it has a shared hp pool that players chip away at until it dies and each player that contributed is then rewarded. Again a perfect example of something that could be done in a decentralized way that has some possibility of even doing things like having the same boss in multiple games, and of course also working even once the servers are taken offline.

Basically it's just another tool that you can do neat things with.
In short, they've cargo culted themselves. No wonder they've lost their place as makers of powerful processors.