skysight-inc/HackerNews huggingface dataset:
I feel like many in this thread misunderstand me. Our company follows pretty standard practices. Before anything is worked on, everyone has to write in pretty excruciating detail what is being done, from juniors all the way to our marketing department. Everyone works on the documentation including the juniors.

98% of the questions I get are not about the basics, they are very high-level problem solving questions coming from people that just need clarification or 2nd pair of eyes on something. I mean even I need that quite often and I am very grateful for the help.
> rich people can afford to study for months for free. Poor people can't.

Oh boy, here we go again.

Smart people can afford not to study for months. 'Stupid' people can't. Shall I, as a 'stupid' person complain about that?
>That is the first line in the article that you have shared.

So what?

>Try finding any aspect of programming that brings out the same satisfaction in you and you will succeed.

This is wishful thinking. Plenty of people love things they are bad at. Look at more creative fields and how many schools prop up to make money off of people's dreams. How many of those people do anything of worth?
I'm surprised there isn't a browser-ish application purpose-built to be used as a webview of a single site, with no distractions, that does the right thing when self-updating (= wait for a scheduled maintenance window, restart, then reload everything exactly as it was.) This app would be to browsers, as Windows IoT Core (nee Windows Embedded) is to regular Windows: the thing you run on a kiosk to minimize the need for interactive administration and maximize useful uptime.

I mean, you can kind of use Electron for this, but it's not designed to be used this way (i.e. to be used un-customized as a long-running service with hot updates.) It's designed as an SDK for developers to produce apps with, not as an app in-and-of itself.

https://fluidapp.com/ exists, but it's not multiplatform, and it still doesn't address the needs of the embedded market either.
I’d attribute that to the other person playing the audio out of their computer speakers while using a mic that is not directional enough to filter it out.
There hasn't been an application for emergency authorization, so the FDA has not a chance to deny or accept it.

Perhaps you are mistakenly thinking of the time when AZ was delayed in ramping up it's clinical trial in the US, pending getting data to the FDA on two adverse events. The data was eventually given to the FDAs satisfaction, the trail has taken place, and it is reported that the results will be shortly handed off to the FDA for analysis, perhaps this week.
I'm not sure if "embarrassing" is the right word here.

This bug has existed for years and has lead to hundreds, if not thousands of people quitting the game citing this exact reason yet Rockstar did nothing.

I think "shameful" is really more appropriate. It's not like they simply didn't know this existed. I think they have known all along it existed and didn't give 2 shits to fix it.
I'm not the parent commenter, but you seem smart and passionate enough that I want you to engage with my points.

"Climate change" is a misnomer in that it is a stand-in for a larger set of environmental issues that all have their root in cheap, subsidized consumption. If you become too narrow minded and focus on a small set of factors, say transport emissions and crypto mining costs, you end up losing sight of the interrelationships which actually carry the causal weight of ecological collapse (with or without temperature changes.)

For instance, the most cost-effective carbon sinks we have control over are forests. Rather than doing forest farming to coexist with existing resources, and allowing more variance in our diet even if its caloric volume will have to decrease (something we already have too much of and waste too much food with anyway), we would rather destroy this land for monocropping purposes, which also leads to climate change problems which further feeds ecological collapse. It's a backward set of expectations and it's rooted in our greed.

If the technological means are available like you say they are, and I don't disagree with this, then social coordination problems are what's leftover. You can't use tech to evade them, but you discount them here by saying it's "a different thing". Yet if it's the limiting factor because the technology is already available, then it's the only thing that could matter.

And you can't just process these issues in terms of utilitarian calculus because if you think like a utilitarian, and you aren't in a position of influence, you will weigh out your individual contribution to collective problems as being marginally irrelevant.

This is why some environmentalist moralizing is necessary. Because if individuals don't take satisfaction in just doing the right and virtuous thing, even if it's a sacrifice, even a small one, they won't see a point to contributing to the commons at all.

Technology can stave off the need to make these sacrifices but it can't go on indefinitely. And even if it could, innovation takes time, which as I outlined in my comment to the grandparent post is what makes the difference between delivering energy just in time to turn the climate around, or overshooting until you can't even do that. Slowing down helps.
Well done.

If someone wants to use this they should have no problem running in chrome.
You can sleep in the bush, but early colonists had no idea what local plants were edible. Lots of them starved, died of thirst, drowned, were poisoned, burned to death in bushfires, etc. It was stupidly dangerous.

Yeah, obviously, Mars is going to be more dangerous than (even!) Australia. But that's never stopped people before.
When I interrupt people, I make sure I have exhausted all avenues of finding the answer, and I tell them exactly what steps I tried. If they see that I’ve put in significant effort, then it usually assuages any issues with them being interrupted. In a similar way when people interrupt me, I like to see the same.
The article linked at the top has pages of benchmarks. Did.... you miss them?
Then where will people go to learn about AWS outages?
Seems most likely that they had just never dedicated the time to investigating the slowdown.
Could all be related to something like this.

https://www.zdnet.com/article/linux-network-security-holes-f...
Clearly covid-19 is spread via a similar mode to other respiratory disease, i.e. close personal contact for a certain amount of time. Thus the best way to mitigate population morbidity until vaccine development would have been for the most at risk people to stay at come. Covid appears to by a normal respiratory virus, e.g. like a common cold, that for some people, particularly those with metabolic disease, i.e. diabetes, causes an exaggerated inflammatory reaction which results in ARDS and clotting and death in some cases. For those without metabolic disease or obesity and a few other risk factors covid is really not a serious disease in most cases. My opinion is that healthy people under the age of 50 could have lived and worked as normal this past year without much increased mortality. Those at high risk should have had the option to voluntarily isolate. Even for an 80 year old, a year of isolation may not be worth avoiding perhaps a 5% risk of death.
My soldering iron is like 30 years old and has 1 to 10 dial. Works great the few times I use it.
I have noticed that the algorithm has changed somewhat recently and not for the better.

I am constantly being pushed music videos of genres and musicians I do not like, YouTube’s terrible original programming, and click bait. Nothing like I actually watch or am subscribed to. It is strange because I feel YouTube was once one of the few good recommendation engines.

At the same time YouTube is home to a lot of great really high quality content, it is just up to me to know what to search to find it because it is never going to be recommended to me.
Programming Is Hard, Let's Go Scripting (2007)
Are there many here who use a Matrix client like Element? [1] Or one of the dozens of compatible chat apps? [2]

Why don't more people use it? I can't understand why people would jump from one closed source silo like WhatsApp to another closed source Silo like Telegram or Signal.

The UX of Element is terrific now.

[1]: https://element.io/
[2]: https://matrix.org/clients/
I want a FAANG level job so, yea, I might be. Don't want to do programming otherwise though.
Given how simple this bug is, I was 100% certain they did it on purpose to show more ads.
You know, in some ways I'm actually glad that Azure AD is down: I ran a SQL update and right after it I started seeing errors and thought I'd done something wrong... I've been shitting myself for an hour :D
The lesson of those times was to not rely upon proprietary APIs in browsers. (Like ActiveX or other IE-only extensions which were often used.)

When you see this warning nowadays, it's not usually about that, but about Firefox or Safari being behind in supporting already-specced APIs.
I see the fields you're scraping. How do you use them to police the police?

The fields don't seem like there would be much to catch police mistakes and misconduct. So maybe I'm not understanding.
> I don't think any of them became engineers.

What makes you think that they should become engineers? Just because they're brilliant they're supposed to work in engineering?
Winter storm fallout sends Texas power firm Griddy into bankruptcy
I'm surprised to hear that because their response in dealing with actual child porn is absolute atrocious. A sick and sad story:

Couple years ago got a DM from an ex-colleague and security researcher who discovered child porn that was publicly accessible. he contacted Dropbox several times over the course of 3 weeks. Weeks later the links were still up. I reached out to somebody I knew at Dropbox who said they were reluctant to do me this favor and deal with that matter and would prefer if I continue contacting their security. I continued trying on LinkedIn and contacted several people in Germany and the UK. No response other than "thank you for your email". The head of security in Germany even blocked me for saying "there is child porn on the site please help me get hold of somebody in charge". Getting really fed up by then, I contacted sales from my company email (a fortune 500 company) and asked them to give me a quote for what looked to them like a multi million $ client. Within 2 hours I got a call from the VP of sales to talk about my "storage needs". I told them about the child porn and that they are helping to actively distribute it now since several weeks. One of the videos was a girl not older than 7 getting raped and tortured. It took another 3 days to take down the material.
The world is big my friend, it happens where I live.
Ok can you give anything concrete?
I wonder why the C++ version didn't use a map, instead of doing unordered_map and then copying into a vector.
In the UK we have advanced motorcycle training that uses the IPSGA loop:

* Information
* Position
* Speed
* Gear
* Acceleration

Bikers are probably more prone to injury and death than your average fighter pilot, too.
Not being good enough after 5 years to pass a FAANG interview.
The fact that they didn't make this a priority to fix shows exactly how much this company actually cares about it's customers and it's reputation. It's unbelievable that despite the quite public outcry about the issue NOTHING was done until some 3rd party guy figured it out for them.

I'm quite surprised they are even going to patch the game because the level of "we dont give a shit" I thought they had about this issue certainly would have prevented them from doing anything now.
Most meeting software I've seen shows talkers, making it very obvious who's causing the echo.

I've never seen local echo on a video conference nor do I really see a realistic path that could reasonably cause this. Regular echo, on the other hand, is common.
420x6969. Ultra portrait aspect ratio.
I was scared Dang had blocked me
A few million really isn't much when you're trying to create an attractive platform and break the chicken and egg problem of no software -> no users -> no software. The WiiU for instance is widely considered to be a flop and never garnered much developer support, it sold 13 million units.
DataBunker: Secure session storage for Node.js apps
Looks interesting. Some examples showing how JavaScript integrates with the emacs runtime would be helpful.
Yes, benchmarks are hard. However, single thread benchmarks don't reflect the real world unless you're a student.
When did Google prove that?
Everyone proposing robot kitchens should watch the AMFare video.
> But then I'm only using 1080p and HiDPI screens. I guess it might matter if you are still on a 720p screen or alternatively have a high layout scaling (font size etc.) due to other reasons.

That's the most baffling argument to me in this whole discussion. People invest in screen real estate and then devs decide to just fill it with more UI-chrome. How is my bigger screen an open invitation to waste it on buttons, margins etc?
This is a terrific answer, thanks for engaging with me. It makes me feel better to hear that.
Also this is kind of how twitter requiring phone verification comes in handy. Joe Jerk Neighbour calls strangers as above to accost Neighbour Daughter. Strangers are arrested They say @jjerk put us up to it. Thanks to twitter the cops know exactly who @jjerk is in real life. No need for moderator memory hole, just arrest the guy.
I want a FAANG level job though.
We will at some point have vaccinated the true believers and be left convincing the rest of the population to get their shots. From that perspective, taking action to demonstrate that we are being absolutely rigorous on the safety of the vaccines might be the global optimal in terms of minimizing time to herd immunity. Especially if we keep manufacturing the shots while studying the data.

Just a thought with zero data behind it...
I wonder why the C++ version opted for an unordered_map, copied into a vector and then sorted. I'd be curious to see if using an std::map would work better.
GTA 5 on the 360 runs at 720p@30 FPS and even then it drops to the low 20s any time something happens even considering the graphics are cranked extremely low by today's standards.

How well they had it running on the 360 is absolutely amazing given the limitations but nostalgia is taking over if you think most games on 4th gen Xbox don't even come close.
Unlike Microsoft and Apple, on Linux you're never forced to upgrade. Thus, when you do upgrade, you should really be checking what packages are upgraded. The alternative to such a page would be to require you to stop Firefox before the updates start. So it is still a trade off.
My better half was olanned to get vaccinated with it tomorrow. Because of people dying from blood clots after getting vaccinated, we decided it might be a good idea to take Aspirine as blood thinner. But today I read that oeople had issues with bleeding and cloting.
There are some cheap DC-powered soldering irons in a similar form factor which use a dial and potentiometer to set the temperature and an op-amp for temperature regulation. No processor in sight. Apparently they work reasonably well.
> COVID is pretty much negligible in many younger age groups

"Paediatricians in Israel, which has surged ahead in vaccinating its adult population, reported a sharp rise in covid-19 infections among young people, with more than 50 000 children and teens testing positive in January—more than Israel saw in any month during the first and second waves."

https://www.bmj.com/content/372/bmj.n383
I've just checked German zeit.de. They promise less ads and no tracking to paid users. Not sure how much do they stick to this promise.
I don't think it was simple. It came down to the odd specifics of scanf making the algorithm O(n^2) which wasn't obvious at all from the programmer standpoint. A lot of people pan Rockstar for being incompetent but in reality, it's a C footgun that any programmer would make.

Edit: I reread the article and I overlooked how there was a second issue of a poorly implemented "hash table" that was a linked list that checked the entire list for dups in every update. Since we don't have access to the source code, it's hard to say if this is poorly implemented piece of code on Rockstar's part or someone else. It could be some deeply buried piece of code that no one ever looked at for years until now.
I'm not sure. Programming is more within reach than FAANG is. Don't look at "getting into FAANG" as equivalent to "able to program". They are not at all the same.

I don't make FAANG money, but I make really good money. It's not enough to retire at 40, but it's enough to have a pretty nice life.
You're forgetting less famous reply of Max Howell on quora: https://www.quora.com/Whats-the-logic-behind-Google-rejectin....
I have fanaticized for years that school could be more like this.

I have even started trying to do something similar to teach Ruby with a Mafia inspired story.
Step 1. Accept that you are going to die.

Step 2. Choose what you value in life. Your life will be better if you choose things like “curiosity” and “creativity” that no hardship can remove from you.

I recommend choosing the values which are the virtues of your vices. If you find yourself talking to strangers on the internet, you probably value human connection. As Dolly Parton says, discover who you are and do it on purpose.

Step 3. After you’ve written your massive list for the day, pick 4 things off it. You only get to choose 4. I recommend that you choose based on:

- Mastery: What are you skilled at or eager to learn?

- Autonomy: What will free you from worrying about obligations?

- Purpose: What will relate most closely to your values from step 2?

Step 4. Copy those 4 to a notecard and put away the infinity list. If you accomplish 1-3 of those things with mindful attention, your day is a success.

Why usually leave one task un-done? Humans are motivated by autonomy. If your 10am self tries to take away all the autonomy of your 4pm self, your 4pm self will rebel by getting on NH.
>If you allow me to guess something about your person with no basis at all: is it possible you just don't enjoy it? I know that for myself if I enjoy something I spent a lot of time thinking about it, even "down time" when your mind just wanders. I've always enjoyed little problems, and I can get lost in them for hours. If you do that a lot it's impossible not to get better at solving little problems. I think this possibly one overlooked aspect of "do something you enjoy". It's not _just_ that you'll get more enjoyment, it's also that you'll be better at it.

I do enjoy it. I just am bad at it and constantly get stuck and go blank. It's not fun if you're not competent enough to engage with the material. When I do easier problems that flow, I enjoy it just fine.
That really is the cherry on top.

Ya know on second thought, it's so unbelievable that he did this whole thing that I wouldn't be surprised if someone reading his resume thought he was bullshitting.
Does Chrome have a vertical tabs mode?! Because the primary reason I use Firefox is because it _does_ have a vertical tabs mode, via use of TreeStyleTabs and some userChrome.css hacks.
Please don't post unsubstantive and/or flamebait comments to HN. We're trying for a different quality of discussion here.

https://news.ycombinator.com/newsguidelines.html
Now I have tried out the actual nightly proton UI:

- It still seems to be in flux, the one I see (slightly) differs from the one in the pictures which differs from the one in pictures in other articles.

- I never cared about the compact density at all, until I used the proton UI which feels quite a bit bulky and grabs to much attention. It's similar to how gnomes "large" title bars (with potential other) features feel clunky. And they where definitely one of (multiple) reasons I'm not using gnome...

- Ironically it looks all fine on my HiDPI laptop screen, I have no complains about proton on it at all. But on my 1080p24" monitor it a different story.

- The music playing/muting feature is now more discoverable, at the price of having multi line tab text. I'm not sure this is worth it tbh. And while (on my 1080p24" screen) tabs feel like they are wasting a lot of space tabs which play music feel squished together. Worse when muted they write "MUTED" there but let's be honest a muted symbol is much faster visually recognized, not sure if that matters.

- I'm worried about tab bar customization being hidden behind "More Tools.." being able to e.g. remove that annoying spacers before and after the tab bar and being able to remove all the symbols I don't use matters for me. (As a side not I would love if the "in tab bar symbols" are removable, I don't need a screenshot symbol there, I'm doing screenshots with my OS).

- The reader mode is gone, you are probably meant to use pocket for this?

- In default style the current tab is close to not highlighted at all, this seems to be a bug as in light and dark default themes it is highlighted properly.

- The background behind the tabs and the one behind the buttons/uri-bar is different leading to a visual line which makes the UI feel more bulky/attention grabbing(in a negative way) then it should be. Merging both areas visually likely would improve the feeling of the proton UI and would fit better with the new look of the tab bar I think.

As a side note does anyone know if there is any explanation about why they changed the tab bar in the way they did? It seem to add a little but not much improvements for touch screens while braking common design rules about tabbed views. I do not believe it has any chance to attract new users while it has a lot of potential to scare away old users.

I mean doing a lot of work for negligible improvements for touch "PC's" and music icon/mute discoverability while having a good chance to lose users seem to be a somewhat strange decision to make tbh. Or differently formulated a big UI change (feels big) should also have big improvements for most users, which I'm not seeing anywhere.
Hypothetical situation. You purchase some digital art for $1M from a marketplace and get issued a NFT for the purchase. I slip on my black hoodie and balaclava, hack the Gibson and acquire your private key for the NFT then try to sell the digital art. You then sue me in court. Both you and the marketplace can produce documents of the financial transaction verifying that you were the legitimate purchaser and all I have is just the stolen NFT. Who is the court going to rule in favor of? Well you and if that's the case what proof does the NFT provide that a standard purchase agreement and the accompanying financial documentation of the purchase doesn't which is how we already purchase something like art?
I got mixed feelings after reading this.

Do they want all the "features" for free, I went to https://ubuntu.com/core and it says 10 year security update commitment, it doesn't say it's going to be free, how Canonical will make money?
This site is so reliable, I thought my I.P. had gotten banned.
I am not good enough to pass FAANG interviews.

I am very bad at networking.
1. Signal is FOSS. Telegram is partially FOSS (the client).

2. At least on the desktop, the UX of element is pretty bad IMHO. It's slow and feels like a web browser (and it probably is something like that under the hood, I would bet). Telegram feels much nicer (but only as an instant messaging app; you can't make it look and feel like IRC for chatting, while Element can be twisted to partially resemble an IRC client). Signal is closer to where Element is at, in my experience.
Kind of ironic that their own mod tool apparently uses bans as the first step!
I heard the same from an ebola containment expert. Can't locate the interview now but it felt borne from hard-earned experience.
AstraZeneca finds no evidence of increased blood clot risk from vaccine
t0st's original post has an update that says he got $10k from R*'s bug bounty program.

[1]: https://nee.lv/2021/02/28/How-I-cut-GTA-Online-loading-times...