skysight-inc/HackerNews huggingface dataset:
Nothing in your post leads me to believe you actually have a low IQ.

Actual posts from people with low IQ read more like 3+ replies deep in the comments section on a controversial political video on YouTube.

You sound like you have testing anxiety, insecurities, self-confidence issues, self-esteem issues, and self-doubt. The word choice of your post and the way you explain what is going on suggests you have sufficient intelligence. It seems like the biggest blocks to being successful in this field you have are believing in yourself and judging yourself. You keep thinking you should be further along and working at a "better" company. You keep comparing yourself to others and their path.

Stop.

Your life is your own, your path is your own. Your background is your own. Your challenges and dreams are your own. Don't expect your experience to be like everyone else's. There are a wide variety of successful developers from hugely different backgrounds. Some people could only go to a local collage or state university. Some people don't even have a CS degree and are still successful. I know some people with only high school-level education that can debug applications with with a time-travel trace looking at the assembly language level. Many of the people who created the popular frameworks and programming languages don't have the background you would expect. And honestly there are even a few positions at some really well known companies where even below average intelligence people can be successful. There are successful developers who have never worked at a FAANG company and probably never will.

Work on confidence, self-esteem, self-worth, and believing in yourself. Stop judging yourself.

Don't let getting into a FAANG company be your measuring stick of what success is, make that a goal instead. Plenty of people found that when they actually got to a FAANG company, they didn't actually like it, or didn't end up staying very long.

I would ask yourself these questions to see if you are successful:

Are you enjoying your current job?

Are you learning at your current job? / Does your current job prepare you for future jobs?

Are you being paid well at your current job?

Do the benefits of your current job meet your needs?

If you can consistently answer yes to these questions, then you are successful. These are also a good barometer of when to ask for a raise or look for a new job.
I kind of like it when absurd things like prescriptivism are as formal and organized as this. It makes them much easier to mock, deride, and rebel against.

The US by contrast has a similar level of prescriptivism around the English language, largely comprised of biases against regionalisms, speech patterns of the working class, and dialects like AAVE. But it’s enforced informally through snobbery and various other forms of social and institutional exclusion, which can be much harder to schematize and challenge.
How to Make Your First Billion by Riding the Tech Backlash
Coronavirus infections predicted to grow exponentially;first death outside China
One ping after another: everyone needs a notification detox
If we don't defend ourselves, we might accidentally cede the world to people that have no regard for the environment whatsoever.
I think using pop-os can solve the problem
Streaming: a skill gap?
Show HN: Walkthough of Winning Submission for the Kaggle Data Science Bowl 2017
Forecasting potential domestic and international spread of 2019 coronavirus
Orwell: 'men can only be highly civilized while other men, inevitably less civilized, are there to guard and feed them.'
>If the transmissibility of 2019-nCoV were similar everywhere domestically and over time, we inferred that epidemics are already growing exponentially in multiple major cities of China with a lag time behind the Wuhan outbreak of about 1–2 weeks.
Pin and P.I.N. (spelled out) are two different words in reality.
Great, now we can kill it in 3 years.

Seriously speaking thought, does anyone have any benchmarks in this vs c?

I have used c in the past to build custom thermostats and would love to switch to go. Thoughts?
>If you get sick, they will take you to doctor. If you will have mental breakdown, they will take you out.

They will take you to the doctor but no mental help as this is exactly what you have to learn to handle there.

>Being alone as in without "help you when you're sad, desperate, sick" means that if you are sick, you go to store and you cook and you have to pick up kids from school no matter how bad it feels. It means that if your close one dies or you loose job, you are still alone and with no one to talk with.

So if this happens and you haven't found how to handle loneliness it will be much more devastating than if you have had some similar experience before. I am talking about doing it in a "safe" but still real atmosphere which will develop certain qualities. Of course, real-life staff will be different, but it's better to have some idea of how it is.

>That will not teach you to be alone. Week or month of being alone is like ... nothing. It is comfortable holidays, everything is arranged

This depends on you if month is a holiday for you - go for 1 year. If you don't like comfort - there are places where you have to cook, you have to clean, wash and so on.

>Oh they do. And they do go to anger too. And to frustration.

To me, this means they don't know how to manage their emotions. I don't know what you mean when you say "they all can".
The Bay Area cities where people stay the longest
Show HN: Video Puppet GitHub Action
No, I don't miss those days. Making a website look the same in Opera/Mozilla/IE was an insane challenge. The approach I've found worked best was going Opera first, then adapt to Mozilla and IE, in that order. That way the amount of work was minimal. If you did go IE first, ... well, you wouldn't succeed anytime soon.
Just published a GitHub action that makes it easy to build videos directly from source assets in GitHub, and integrate documentation/promotional video building directly into CI pipelines (for example, commit a new version of the app, take screenshots with puppeteer, then update instructional videos automatically to include the new images).
Turkey takes delivery of armed mini-drones
File_id.diz isn’t pre-web, despite its origins in BBSs - it’s an archive descriptor, most commonly associated with the warez scene. I guess it largely died along with dialup, when multipart archives stopped being a necessity for large downloads.
Just 29k Western Monarch butterflies are left in California
https://fivethirtyeight.com/features/how-much-football-is-ev...
>They found that as many as 75,815 people in Wuhan had been infected with the coronavirus by Jan. 25, based on an assumption that each infected person could have passed the virus onto 2.68 others. It also said that epidemic was doubling every 6.4 days.
Yeah but you don't get eyeballs with that anymore unless you have something really unique.

When the web was new you could get a lot of hits with static content. It is not so easy to do that now.
What does it matter if China is a dictatorship and America is nominally democratic?

America has planted backdoors. We have evidence of this. American equipment cannot be trusted. America cannot be trusted.

Perhaps China's government has planted a well-hidden backdoor or perhaps it will order one planted in the future. We don't know. What we do know is that America has definitely done it.

It's a choice between a 0% chance of equipment without backdoors and some nonzero chance of equipment without backdoors. The nonzero chance is clearly better.
How to start working after you procrastinated the whole day
I too prefer avoiding consolidation of services, but the thing is, it is not the main motivation for this goal.

Self hosting is fine in my spare time, but these are company resources, so I better be well prepared to setup and manage any infra required.
What's a good resource for learning PHP in 2020?
> Still, it was better than tables.

Well, no. Nothing wrong at all with tables.
Then there is new new CSS with styled-components where you don't need classes anymore!
In the future, will computers be faster or slower?
Arkell v. Pressdram
> The viral sequences, most researchers say, also knock down the idea the pathogen came from a virology institute in Wuhan.

I missed how the article explains how this is not possible after raising the issue?

IF the Wuhan lab accidentally released it, then it'd be a researcher looking at bats to stop possible incidents like this outbreak, than analysing the results in a lab like Wuhan. They might even get military funding to help pay part of the bills.

This seems to be literally what the people in the article are doing. I have no idea where all their funding comes from but the Chinese military would have to have ties of some sort to these high end labs.

How do "The viral sequences ... knock down the idea the pathogen came from a virology institute in Wuhan" exactly?
I imagine it’s redundant because down is the only way you can descend.
Where I live the year isn't 2020. So, meh.
> When a developer wants to develop against a specific runtime he installs the right framework, and then temporarily transitions into a name space where /usris mounted from the framework sub-volume, and /home/$USER from his own home directory. In this name space he then runs his build commands. He can build in multiple name spaces at the same time, if he intends to builds software for multiple runtimes or architectures at the same time.

it reminds me of the Clearcase version control system. You would run `cleartool setview <viewname>` to enter the namespace of that "view". Like Las Vegas, everything you did within that view would stay in that view.

This was before containers and VM's became widespread. It felt a like magic, because you could run one command and see a totally different build and tooling environment. Under the hood it meant that running `make` would pull in objects from other teams who used exactly the same view as you (so like ccache but across the network scaled to N-engineers).

Most companies have thrown clearcase out when svn/git came along because poor administration practices could push license / storage costs through the roof (and it was never cheap to begin with).

We have git/mercurial,... today which I'm quite happy for. But considering how old all these ideas are, it's a shame FOSS is still stuck in the stone age in this regard.

[1] https://www.ibm.com/support/knowledgecenter/SSSH27_8.0.1/com...
Some people find Project Euler when they're new programmers. There are also plenty of programmers who lack a strong math background and do these challenges as a way to grow and learn.

I'm not sure what your standing was back in 2011, but when I first found Project Euler, I was a lowly high school student in a rural town with a horrible math system. I was also just beginning to learn programming. I iterated through every number. :)
Even if everything the article says is true, and the AMD software environment was also improved to compete with Nvidia, it's probably still not enough to beat Nvidia.

The best they are claiming with Big Navi is 30% faster than a 2080 Ti. Sounds great, but they are comparing a card that won't be available for a year with a card that has been on the market for over a year already. Nvidia will have been working on faster stuff, and the best case for AMD is that they force Nvidia to release their next generation of products faster than they originally planned.

This isn't the same case as Intel which had been struggling with their 10nm process and security issues, which meant their current chips actually slowed down and they didn't have any new answers ready when AMD came out with Zen 2. We have seen that Nvidia has an answer for everything that AMD has done so far (price drops and Super variants to make the Nvidia cards remain the best choice at every level), and likely has an answer for their next few steps. I think the best that AMD can hope for is to achieve parity, they certainly won't be dethroning Nvidia.
MoviePass is bankrupt as chains offer their own discount plans
The inherent vice of capitalism is the unequal sharing of blessings; the inherent virtue of socialism is the equal sharing of miseries.

-- Winston Churchill
This. Building out the social net with things like UBI and universal medical benefits makes it easier to hire people for companies and easier to work for a wider range of companies as individual citizens.
Their name will be otto
Tor however has always made the disclaimer that even basic correlation attacks will defeat its anonymity. People use it as the de facto tool for beating the big guys, but it provides no such capability or claim of such. This seems to not be so well known though.
This week in KDE: Plasma 5.18 is nigh
I chose an AMD card specifically because of their great Linux drivers. Building a system on top of proprietary drivers is a non starter for me. Being heavily dependent on a vendor to support your platform has bitten me multiple times and it's especially frustrating when a proprietary software company uses something like electron but never ships a Linux release. Running these applications in wine is a complete pain in the ass and doesn't even work 90% of the time.
One of the names in that list should be Aziza, instead of Azia. It means dear or precious in Arabic.
I missed something, where does "light" come from? How did we get from "jour d'aujourd'hui" to "connaisance d'aujourd'hui" - where's the intermediate "lumière d'aujourd'hui"?
https://blog.torproject.org/tor-security-advisory-relay-earl...

A bit more detail would be welcome about those "Hundreds, maybe thousands" of persons. Clearly the security researcher did find a vulnerability in the protocol and confirmed it by unmasking users, but I don't see the support for people getting "tracked down and put into [court]".

More important, what purpose is there to reference a 5 year old patched security vulnearbility? The same year as the above vulnerability was found in Tor, HTTPS was also broken with Heartbleed. The only fool-proof security is security in so many layers that it become statistically unlikely to cause a negative impact.
Yes, I mean that's a more accurate translation that carries the redundancy better.
I feel like I learn a lot more about CSS from articles like these as opposed to books because it puts CSS features into context with the problems they were meant to solve. The historical context helps a lot, too. The way that I've tried to learn CSS in the past was essentially a random collection of tricks.

Are there any more articles like this? I'd read them all day.
Well in the old days this was way worse. Maybe you could get your site on a link list or in a link ring but that was all.
Sure. But I'm not wrong
You may ignore the trolls. Still there is always enough trolls and enough easily baited people for the S/N ratio to drop.

"Just ignore the troll" is a good personal advice it is just not sufficient for the forum as a whole.
Interesting, but a bit weird that the benchmark doesn't include the standard math functions - the question most potential users would ask is, how much performance could I gain from this?

Personally I do a lot of approximations of math functions, which usually give me about a 10x speed increase relative to <math.h>. From the looks of it, this isn't quite that fast.
There are not that many people capable of a secure design & implementation. But that is just the tip of the iceberg; any network promising anonymity requires a large number of nodes (and high traffic), and that number must stay significantly larger than the number of malicious nodes that try to deanonymize the network.

Adoption remains a huge challenge (and not really one you solve with technology or skill). It doesn't help that design decisions that improve security can degrade the user experience, leading to lower adoption and lower security. Sigh.
Wow, as long as you're ok with your daughter being an outcast among her peers.

And I can't help but feel like an effective serial killer wrote that post.
The situation at that level is far more dire. A non-union garbage truck driver doesn't have a house. Can't afford a family. No health insurance. No retirement plan or pension.

And if you go to any large company, you'll find that it's the same there unless you're in the upper "employee" caste--you're working for a contractor company, and have the same bad deal.

For all the discussion of diversity, any pathway out is pretty much closed. Even if you're in a historically disadvantaged group, the large company doesn't want to set a precedent that would establish the contractor group as employees. So the large company will block training and advancement, extracurricular networking opportunities, etc.

And historically disadvantaged minorities will be overrepresented in the contractor group because of both economic and educational disadvantage.

And to throw salt on it, arbitration agreements that you are forced to sign to work will preclude you using a class action suit to try to fix it, like Microsoft's testing group did in the 1990s. (Thank you Roberts court.)
Yeah why bother using correct terminology, it's just semantics. Plus is minus. Compiler is interpreter. Up is down. Leg is arm. Let's all just use our own personal definition of things, it doesn't matter

Dynamic typing is not "untyped" in formal theory, I have no idea where you got that from
I don't agree. There are a ton of people on Wordpress, Blogspot and other free places.

Geocities was also a walled garden, but the scale was totally different. It is amazing how many people are online today.
I don't understand why the `sidtable' conversion is done at run-time. It looks as if one could save quite a few cycles at no size cost by doing it when encoding.
This might be the most British thing I have ever read.
You forgot remote git repository
Is there an offline version?

I have a sudden urge to experiment with replacing all the news sources and journals that I regularly browse online with a single, finite, regular, curated issue.

I imagine this would prevent me from going down pointless rabbit holes, would free my mind from the shackles of checking news at every break in whatever I'm doing, and make it easier to resist the hell of refreshing.
is anyone using these systems in production? I would immediately apply to work in such a place.

It's a catch-22. The biggest gain in using NixOS/Guix are production systems big enough where it matters. And every place that grows big enough where this would be good for the them they usually roll their own ... Because tech-debt doesn't allow them from switching to another OS + they have so much duct-tape that if they'd replace it, would also have to find work for those doing the duct-taping. I think it's not a technical problem at all, nor do I think it's because we lack ideas.
CIDE: A lightweight C/C++ IDE for Linux and Windows
You realize that's the whole point of dedicated SKUs, right?
JFYI:

http://www.acronympolice.org/

http://www.acronympolice.org/?page_id=90

>3.2 Multiple Repeat Violations: A section 3 paragraph 2 offence occurs when multiple redundant acronyms are used in the course of a conversation. An example of a section 3 paragraph 2 violation would be “Honey, what is your PIN number, I need to take some money out of the ATM machine. If I have to go into the bank, they are going to ask for my SSN number and I can’t remember it”.
PS- I'm sure you only have the best intentions.
It's the speed that's as good as the cost. Often I'll order things that arrive at my door less than 24 hours later - it's harder to find that with non-Prime items.
I have the complete opposite experience, but perhaps it depends on what one buys.
Please don’t discourage people who missed that insight. This would have been a much better comment using the 10000 attitude.

https://www.xkcd.com/1053/
This is Madness! Madness I tell you!

Honestly, this used to be the norm but now? There is no norm. Only a race in all directions, in the hope of optioning a goal.
www.moonlightwork.com
> Amazon makes it really easy to accidentally resubscribe to prime, as well as accidentally subscribe to random products that have a subscription option. The dark patterns are such a turnoff.

True. I ended up with a Prime Music subscription at £7/month without realising I was paying for it. But then it's easy to cancel, so it's not that bad.
Watching for software inefficiencies with Valgrind
Regarding the holy grail point, I like to exagerrate and say that rasterization is based on glorified sprite rotoscalers. It is not used because it models how light works, it is used because it allows fast hardware implementations. On the software side, it's lots of hacks until it looks mostly believable.
> Trump supporters are very angry, but the problem is that Trump's program won't do anything at all to fix the problems that are making them unhappy.

There's no way around the fact that more education (doesn't necessarily mean college) and greater labor force mobility (providing people with the ability to move where the jobs are) has to be a significant part of the solution. Stating the facts is not condescension, but I guess it can and does cause politicians to lose elections.
4xx is more broadly "this request cannot be fulfilled, but it's the client's fault/remit/configuration, not the server's".
The old huge IBM stuff they have is fascinating but I really was amazed by the Cray. What a cool weird design piece. They totally had some Bauhaus type designer work on the housing.
> Unless you have hundreds of these

There are single operators that run dozens of nodes. Just take a look at the article.
Anyone can setup nodes and give no contact info or just change it to something else.
I could spin up nodes as gzer0 and the next week add new ones as gze1. You could run hundreds of nodes as a single person without anyone noticing it.

>and a lot of time and patience

Tor has been around for a while ...
Creation of nodes, which mostly are just VM's running in some datacenter, can be automated to some extend.

> and somehow knock off all of the non-malicious guard-nodes

There is no need for that. When you become the malicious guard of someone, by design, you can run correlation attacks for months. Just be patient and probability will do the rest for you.

Tor is not as secure as it (maybe) once was.

Related reading: https://medium.com/@nusenu/the-growing-problem-of-malicious-...

Also when being a guard you get the IP addresses of Tor users. Using Tor puts you in a group consisting of "interesting" people. No, these are probably not thousands of whistleblowers and people from oppressed regimes (well maybe russia). The majority of traffic comes from the US, and western European countries. Interesting people are: hackers, fraudsters, crawlers (guess why many sites block Tor), drug dealers, drug users, pedophiles, literally everything (cyber)crime and people having something to hide. A list of those people would be quite interesting wouldn't it? Even if there would be thousands of whistleblowers these are persons of interest, too.
> Still doesn't mean it's not the best way to go about things, for all parties.

No, it 100% isn't the best way to go about things, because it isn't reality. And by pretending it is we ignore the very real institutional problems that leave people of color (and similarly women, LGBTQ, etc) behind the eight ball from day one.

There is a way to say "we're all the equal" but also "I recognize the unnatural inequality imposed by systemic, lingering institutions."

By ignoring the second part, you discount the experience of living in an inequitable system.
I'm gonna go a different way and say one of the most important things to study in comp sci is its history. If we're going to truly make programming and using computers better for people, I think it has to start with a good grounding in where they came from, how they got here, and why -- both from technical and economic perspectives. Then the next generation can help us make real leaps and not just continue with today's software trends.