skysight-inc/HackerNews huggingface dataset:
> or because they built some well-known cool thing

What, like homebrew? :)
An enormous amount of energy used to support a tiny minority of people participating in a highly-manipulated wealth redistribution mechanism is, objectively, a complete fucking waste.

You cannot look at bitcoin by any measure and say that it's a practical success for any of its goals. And given the amount of energy it uses to perpetuate its own failure, it's nearly sinful to keep it going.

That said, I do support some form of decentralized currency. Not because people are ever going to be smart enough to be their own bank or because I think some currency will magically topple governments and financial structures, but mainly so people can transact without overly-censorious middle-men who take a cut while adding nearly no value.

We have the internet, now. Payment networks should have died years ago. I'm glad this problem is being worked on. However, it's possible to solve without using a country's-worth of energy to support a pathetic ~10 transactions per second.
Because if you toss off a low-information provocation in an inflammatory thread, that's trolling whether you meant to or not. (But indulging in an in-your-face phrase like "safe spaces" makes me think that maybe you did mean to.)

The result tends to be flamewar. Flamewars are equal parts dumb and predictable. Also, we're trying for this place not to turn into scorched earth.
Here are 2 other documents form another bank. These are pdf documents, the 2nd page of each document is in english:

Deposit in euros [1]
Deposit in dollars [2]

[1] https://www.santanderrio.com.ar/banco/wcm/connect/d475bed5-9...

[2] https://www.santanderrio.com.ar/banco/wcm/connect/08c65dcd-d...
I think this is a good point, but it really feeds into one of the ongoing set of conversations that are happening on HN. One thing we keep coming back to is what an engineer gets promoted into. We repeatedly come to the conclusion that management (often) isn't the right career path and that technical seniority is important. But when you look at the really senior levels for engineers those management skills start to re-emerge. It's how you relate the engineering to the business and how you influence others. In this way you're actually taking on a management skillset, without necessarily taking on the direct responsibility.

Too often engineers want it all -they want the responsibility of a new grad coder with the title of an architect.

If you start looking at senior engineering roles in line with the cousins in management or sales you realise you need a much more broad background to reach those top levels.
Economic growth is very heavily tied to increases in the money supply less inflation for developed countries. Without this debt, the cost of doing anything in our economy would be way too large and it would be very difficult for our society to operate. Additionally the need for economic solvency to protect the current social structure is what necessitates government involvement.
The problem is that at some point the country becomes developed enough that serious (foreign) investment is necessary to keep growing at a decent pace. Investors will remember any tricks like that and will be much less likely to invest for a long time to come.
Only for people who are trying to others what they should do.

Don’t want a hard question? Don’t try to regulate these things.
"given no structural impediments" is the keyword - without any structural impediments, all your examples should be true.

Structural impediments aren't inherently unfair - for example, if gay men simply prefer not to be a plumber for some unknown reason, that is enough to say that there is a structural impediment for gay Singoporean plumbers, and there doesn't have to be anything unfair about that.

On the other hand, sometimes structural impediments are immoral and should be rectified. If a whole bunch of gay singoporean men wanted to be plumbers, but weren't allowed to enter the profession as a result of laws against their sexual orientation, that would be an unfair treatment and action should be taken to fix the unfair treatment.

With this in mind, we KNOW that minority populations have been very negatively affected for MANY generations from legal discrimination, which directly caused poverty. It is also widely accepted that family wealth is strongly correlated with success academically, and it is widely accepted that success academically is strongly correlated with socio-economic mobility.

Thus, the basis for affirmative action is that there is a moral burden to rectify structural impediments that are a legacy of legal racism, and that helping oppressed minorities get an education in spite of their circumstances helps propagate the socio-economic mobility that education enables.

You can disagree with many parts of this chain of logic. Perhaps higher education doesn't really help socio-economic mobility. Perhaps the moral burden should not be on universities to rectify past mistreatments. Perhaps you believe there is no moral burden to take action to rectify the legacy of last generations' (and all previous generations') racism & sexism. Maybe you even believe that the absurd underrepresentation of minorities and women in certain fields that were historically limited to white men is not at all tied to said historical oppression but simply due to preference or other factors considered acceptable.

However, examining underrepresentation is not baseless or unscientific, whether or not you agree with the conclusions.
That's because professional outcomes for programmers aren't related to aptitude. Nobody ever got promoted for writing good code. (But the reverse is very common.)
> Good software is reusable. I can import functions from 1,000,000 different npm modules all into my project and they don't fuck with each other, right?

I just spent the whole day trying to fix compatibility issues between different versions of npm libraries transitively imported in a project. Reusability in JS is a joke.
2.7M Swedish 1177 calls found unecrypted on a server (national health service)
The big difference is you pass the MCAT or bar exam once, then never worry about it again.
Wouldn't that just be another expression of age demographics?
> The problem for cryptocurrency is there’s no free lunch

There absolutely is a free lunch.

In renewable energy, there is a massive amount of "free" energy that is not being used for anything, and is literally being thrown away, because it can't be stored or used during the time of day that it is generate.

That energy is free. There is zero downsize to spending it on guessing number. It might even be negative value energy, actually.

Did you know that sometimes energy prices go into the negative, and people will pay you to use it? Something to do with the electric grid, and difficulty of destroying energy, I am not sure.
I remember after the Google Nexus 7 thinking, I wish I could just make calls on the thing. I rarely use my phone next to my face, preferring speaker or Bluetooth integration. The size was about perfect for casual use. My Pixel 2XL is pretty close, but not quite as nice imho.

I also tend to set the max font size etc, and don't care as much as most about pixel density. That's just me though.

All of that said, if someone wants a better case or a holder, let them buy it... what's $10 as an after-market item would add $40 to the phone for the people that don't want it.
> by definition judgement[sic] biases underlying racism are common across people

0) We never agreed on the definition of "judgment biases", so please do not use the phrase "by definition". Your definition differs from mine.
It's fascinating to me that I see so many comments arguing for the freedom of information (not required to stay alive) where the same commenters argue against taxation or basic income.
I am not familiar with namespaces in this context? Can you please point me in the right direction? I have added AppArmor to my to-do list. I know what chroot and setuid are, not sure what to mention about them in the guide? And I will look into unix sockets.

Can you recommend any good network scanning tools? I've been on the hunt for a good one.
Hold on, let me catch up here: your poor-neighborhood peers tell you you're "sexually inadequate" and therefore you go on to not be a mathematician? Can you connect those dots for me?
The rise of sex robots is going to go hand in hand with the rise of MGTOW.
The flip side would be asking a carpenter to do trigonometry problems or something... Anyway, what's most important is measure twice and cut once. That and following a blueprint and going the extra mile.
I don’t feel defensive at all, I think OP is probably a terrible code reviewer and makes me feel better about how I code review.
I hope robots lead to smaller, tasty strawberries (i.e. the normal ones).

The strawberries I find in the US are all enormous and have no taste. I have always assumed it's because these are easier to harvest.
That's a nonsensical line of reasoning. Hard interviews don't reduce salaries, they increase them. Why do you think FAANG companies pay developers 300k+/year when there are so many lower-status companies who pay <100k/year and still manage to find hires? Because the latter are willing to hire candidates who have worse resumes and less impressive interview skills that the FAANG companies consider beneath them.
You think bitcoin is bad?

https://drive.google.com/file/d/0B1s8219SGDIjMnkzdFI2QjhwNm8...

My gut instinct is that the vast majority of all computing cycles used by humanity are completely wasted on irrelevant tasks and inefficiencies.
Yes. A child's environment (social stability, economic, opportunity, attitudes towards education) is key for how well-prepared s/he is for college work (particularly for someone aiming for an academic position). Because of their limited opportunities before college, they have to work much harder in their major as well as in electives courses.

It's far from heart-breaking to hear the privileged grumble about such successes. In the system as it exists, only the extremely talented from poor, or racist, or rural environments stand a chance.
But of course no one sane is doing anything of the sort. The issue is how to explain the difference between "% of people with visible feature X in the general population" and "% of folks with feature X who happen to be math PhD's". Well, if feature X correlates with issues like eating lead paint as a kid, even to a small, otherwise undetectable extent, you're going to find that sort of difference.
Try flipping it and looking at it from their vantage point - probably they are aware that not many would take this up, which would leave only the kind of people they want to work with showing up to their doors ? Maybe it's a clever hack to filter people out ?
This is a bad idea and the person proposing it should feel bad.
-- Every underrepresented group in tech ever, as well as introverts and junior folks or those switching from other specialities

(Seriously, I get that we have problems with pipelines and tech. interviews can be pretty terrible, but this is worse. Respected people are already in a pretty set demographic that's harder to break into, and anyone they've worked with is going to be similar. )
Not with anything comparable to ScyllaDB, RavenDB, Akka, Akka.NET, Orleans.
I changed careers from another technical non programming career to web development. I got a handful of interviews but I never felt like I was showing them what I could do... learn.

Until one finally gave me a fairly straightforward homework style project. It was probably more apt for a noob and I threw myself into it and submitted my work and explained what it over the phone. I was in the office the next day and we talked about it and I had an offer.

The homework style interviews are understandably controversial, but at least I got to show my work, me doing my work, my thought process, outside of a few moments at a keyboard.
Deflation, which given a growing population would always be a given. In turn deflation makes the entire debt system collapse , which is the backbone of economic growth especially in the developed world.
For anyone interested in listening in, here’s a link to the podcast: https://www.intelligencesquaredus.org/debates/ibm-project-de...

I was personally (as someone not currently following the state of the art) quite impressed with Project Debater. She seemed fairly capable of understanding Harish’s arguments, though at a basic level and making some assumptions that I’m not sure were actually implied by his arguments.

I’m just getting into learning about ML, so if anyone with a better understanding of the field wants to share their insights about this project, I’d love to hear it!
It isn't worth that though. At least in California, there aren't any incinerators which have been certified for burning waste plastic for heat/co-generation (I've checked). As a result there is a surplus of waste plastic and it is going, typically, into landfill (at an average cost of $45 per ton).

As the article pointed out, the value of sending it to China was that the cost of moving the container back there was going to paid anyway, so filling it with plastic was a kind of a win for the Chinese.

The origin of this concept was Jeff Bezo's call to figure out what we could do to help the most people. So a philanthropic angle were the 'cost' was the externalities of poverty, homelessness, and the unemployable. My brother in law is a structural engineer and we were batting around ideas about recycling waste into housing for the homeless. But neither of us were looking to create the favelas of Brazil or the slums of Mumbai, to be successful we thought the homes should be, to the greatest extent possible, "normal" homes. And how would we build those out of cast off materials while employing people who might have few skills and perhaps mental health issues that made working traditional jobs difficult. So how could you build a self sustaining community that was doing something good for the world so they could take pride in their work, anyone could contribute in some way, and facilitated a higher standard of living.

So what is the value of that? Versus the cost of the waste plastic? (and glass, and metal) San Francisco spends nearly $200 million a year on helping the homeless. They keep raising the garbage rates because the cost of landfill is going up too. Add in the costs spent by San Jose, Oakland, and Los Angeles on similar programs. And you have some fraction of over $1B/year that could be going toward a program like this rather than stop gap measures.

That is the idea at least.
An alternative take on the same topic: https://www.rosshartshorn.net/stuffrossthinksabout/experts/
I suspect code review comments could be treated as a form of creative writing, and good (modern) writers are emphatic to their reader. All you have to do is read the comments as if they were addressed to you, before hitting that submit button.
That’s a pretty interesting theory that makes a lot of sense. I only casually play BR type games and this has certainly felt true for me.
You have no basis for saying this—as your own language admits ("It actually sounds like"... "His colleagues very likely"). That makes your comment a slur as well as a personal attack. When new accounts post those, we ban them as trolls.

Doubly when the purpose of the comment is generic ideological tangent. That
is unwelcome here, as it is predictable, tedious, and interesting only to zealots.
This is sad. All because people are not able to think of one simple prefix and stick with it when naming CSS classes. How hard can it be? Just use some part or abbreviation of the company name and be done with it. Or better yet: Let third party do that. I always hated that, when someone used Bootstrap on a website and Bootstrap f'ed up all future styling, by assuming it was the only one player in the game. So stupid.

I personally never ever ran into any problem, when I myself named CSS classes and that is because I automatically think about the future and whether a name could conflict with something else, instead of being lazy and typing 3 characters and thinking I did my job. I am simply careful and use prefixes and give unique names, so that it has such a low chance of someone else using that CSS class name, that it simply never happened in practice. So from my personal experience all that mumbo-jumbo about CSS name collisions comes from people not being careful and is a "house made" problem, not a problem of CSS. I never had any need to use JS to do what is CSS's job.

Using JS for doing something CSS should do is furthermore dangerous, since clever people deactivate their JS or block it partially. For me personally, your (not you personally, but you in general, anyone who reads this) JS better comes from your own domain, or it will be blocked by default. If you can live with people seeing your website utterly destroyed by its inability to apply style, then OK, do the styling in JS.
> I don't see how you can say a specification is a mess.

A specification can absolutly be a mess. Over-complicated for what is needed 90% of the time and in the other cases its also not optimal.

> Further, there is an open source mostly complete UEFI (tianocore) implementation.

Tinocore is not really complete for what you actually need and most venders are so far down stream that the advantages of real open source don't apply.

> Thats because they have realized that the services provided by UEFI actually do solve many of the problem users of uboot/etc systems experience.

I understand that. But there is a reason why Facebook, Google and other providers move away from UEFI.

> For one, it standardizes the update process for the actual firmware, as well as providing services/controls for managing the OS boot process following update/etc. It also has interfaces for plug in cards (PCIe option roms) and many other features that turn out to be critical to building a generic computing device.

The way the update process is implemented is incredibly sub-optimal and I have heard people from Intel agree that it is so.

The problem is that it creates and unnecessary parallel universe that is far more insecure, far harder to understand and with way worse tooling.

Check out this talk by one of the people who wrote UEFI and he admits many of the issues: https://www.youtube.com/watch?v=1XDYORK2z_M

Then check out this by one of the Linuxboot people going into many of the existing problems from his perspective:
https://www.youtube.com/watch?v=ZyZfS00LZ70
>As long as the quality of life for people is improving, they don't have any problem with a communist government.

But they do or at least they will. At some point the next quality of life improvement you want is to be able to openly express ideas and not have somebody decide your life for you without input from you.
One issue I've noticed is that the elite companies are trend setters, and their interview methods are being copied by non elite players.

Perhaps Facebook needs and wants engineers that can bust out A* on the spot, but I doubt Nordstrom or Starbucks needs that level of talent.

This has changed the field where now to even get an average job at an average company you need to study at the new normal, whose interview ideas were designed to look for the top 1% of the field.
But aren't we all a minority in some way?

Looking at the folks in my office, many of us are not native speakers of English. The guy sitting next to me is a native speaker, but he's black. The guy next to him is a white native speaker, but he's disabled and has to work from home most of the time. Another guy "ticks all the marks", but he's extremely shy. And so on and so forth.

Look at yourself, at your parents carefully and you'll realize you are a minority in one way or another.
TeePublic Built a Profitable Business That Sold for $57M
I understand takehome and whiteboard coding of course, but why not system design questions?
The money moved so it already settled.
Don't use one of their kits...
Google wants to make it harder for sites to detect Chrome’s Incognito Mode
> On the other hand, I genuinely do feel theory is really important.

My beef with this in interviewing is that a huge chunk of modern programming work is developing UIs - and user interface theory and skills are treated like some softball thing. You ask UI-related questions to interviewers and half the time you get some shrug "oh we use whatever", etc.
That is a very good question. Many seem to think the Russia investigation is ok even if there is nothing to be found because the intentions are to take down trump. I've had many debates with friends where I pinned them down and they finally admitted there is no direct evidence of collusion with Russia, and they admit that it's for a good cause so it doesn't matter. I'm a progressive and despise Trump, but these dishonest tactics only do harm to the cause.

Same goes for the anti-anti-vaxxer campaign. It's obvious to most educated people that vaccines are a good thing, but to the uneducated, they see through all the propaganda for vaccines and it backfires because they end up trusting the establishment even less. Seeing everything as a team sport ends up with each side using any tactic, no matter how dishonest, to win the game.
I love Matrix and Riot is the perfect client! Personally, I found the current way to manage end-to-end encryption in a room a little bit annoying to configure (when using it in a team is even more painful). I am glad to hear that it is getting better.

I can't stop suggesting Matrix to people!
A very high percent of any race dates only inside their racial/ethnic group. And so on. It's natural preferences. Some people call it racism, specially if it's pointing at white people. I call it your life your choice.
Interesting that the written article didn't go into it, but the podcast episode definitely did talk about the corporations' role in this. Very good episode, highly encourage everyone to listen to it.
The breach is still ongoing, according to statements on the dark web, 30 minutes ago (21:10 CET).

"Tror ni inkompetensen är över? Nej. Man har inte dragit ut sladden. Kör wireshark och skicka skräppacket så ser ni att det enda som filtreras är syn-ack från servern.Slumpade seq-nr i respons bara någon timme och upprättade till slut en anslutning. Vad tror ni jag ser? Färska samtal från bara några sekunder sen i mappen /2019/."

Translates to:
Do you think incompetence is over? No. They have not pulled out the cable. Run wireshark and send junk packets and you will see that the only thing that is filtered is syn-ack from the server. Sent random seq-no in response for an hour and finally made a connection. What do you think I see? Fresh calls from just a few seconds ago in the folder / 2019 /.
Show HN: Face Recognition in browser using neural network
I dunno.. flip side to this is that you could name your own price basically.
Go's stdlib is a tiny portion of what Java and .NET offer.
> The risk that they will be humiliated at some point during the interviews.

As a candidate, this has happened far more often than I care to admit. I don't take it personally: having worked at many corporations, I know that its usually not any kind of personal animosity or judgement, its just work politics. But the fact remains that it does happen.
I got my yearly review recently and I got very good feedback. At the same time I have been doing Leetcode at home for fun, starting with easy problems, and I get my ass handed to me.

I find it hard to reconcile these two experiences. How can I thrive at a top tech company while failing to solve an 'easy' coding challenge. It makes me concerned about what would be of me if I had to look for a new job now.