skysight-inc/HackerNews huggingface dataset:
Yes absolutely, if they care about profit margins.
You are so right. Im 55 now and have developed on tools, a lot of ERP/Manufacturing stuff, compliance, integration tools. Have never had the need to reach for Knuth so that shows either I am pig-ignorant, arrogant, or there is no real need in general. It is good to know algorithms but these are not the main stuff of the real world. Learn about design patterns, user experience, product philosophy, and invest time in learning about your company (who, how and why started, markets, competition) and you will go further and faster than being able to ace a whiteboard interview on the foibles of event processing in Vue. And yes i still cant write good javascript - because IT IS NOT IMPORTANT so i have avoided until this year and Im now learning it as a hobby, not a need.
Trust me, companies would love to have at least one woman on every interview slate, and not just for women candidates. The problem is that the ratio of women engineers at the FAANG companies is such that this would put an incredibly unfair burden on women engineers. They would have to spend all of their time interviewing, or at the very least a disproportionate amount of time.
Nginx vs. Apache: Which Serves You Best in 2019?
Yes, and that principle is embedded in common law. For example, if you park near a baseball field and a flyball breaks your car window, you likely will have no recourse to sue anyone.

Same would be true of something like football, but things change when you have an organization making money off of it that has known and may have known of the dangers for a long time and has made a concerted effort to hide the dangers.

I think the long term dangers of football are still not widely known or acknowledged.
I never worked on anything as complex as mysql, and I'm definitely not trying to say "well durr hurr see you should use postgres since mysql is developed by morons".

But how on earth do you end up with a design like that? I've done a lot of network development, including file transfers, but never ended up in a situation where I was like "uh, this is totally backwards and can easily be exploited, but doing it the right way is an order of magnitude harder." Imagine HTTP PUT would work that way.

I'd really love to learn how they ended up with this. The past has shown that in most cases there is an explanation that's at least somewhat understandable.
Medicare + Social security is 6.2%, and you don't pay it for income above $118.5K.

(Using TY2018 numbers): no, SS alone is 6.2% and Medicare is 1.45% (each to both employee and employer). Cap for SS is $128.4K, but there is not only no cap for Medicare, there is a surtax above $200K, taking it to 2.35% for income over $200K.
Best Open-Source Software to Try in 2019
It's like day trading, in that _it's total nonsense._ Reading tea leaves of patterns in charts of 'cup and handle', 'double top', 'flags and pennants' is what your gut tells you. It's astrology, dowsing, EVP -- our brains' amazing ability finding patterns in noise.

Once in a while, someone lucks out, or at least enough to turn it into a proselytizing grift. Y'know, like writing and selling a few thousand copies of an Amazon book or making a youtube series (totally something a successful investor would do!) Looks like this guy bought into it -- pity him!

> Being frugal, I still wanted to dabble with money-making opportunities at my disposal.

> Swing trading was one option, so I tried it.

> As a business teacher, I already knew a lot about trading and personal finance.

I can't believe these three sentences occurred in sequence. This man is a caricature of a Dunning-Kruger profile. Even a "frugal" "business teacher" succumbs to the lure of magical get-rich-quick thinking! I doubt he would have much pity if his own students indulged in such willful stupidity...

So heed exactly zero of his foolish advice -- it's a litany of what not to do in investing. Save for the warning not to pursue this folly.

Also note: the hottest version of this scam is in bitcoin: https://uk.tradingview.com/chart/BTCUSD/JwruXpQx-Head-and-sh...
I found essentially most 'algorithms' code is just terrible code. A lot of people spent a lot of time learning algorithms other than more broad techniques write terrible code every day.

An alias for so-called 'algorithms' is 'imperative style' for 'functional programming style', or 'procedural programming' for 'object-oriented programming'.

They are too arcane to read, hard to modify and error-prone. Most of them require mutable data structures, intermediate snapshot for a special optimization purpose, make everything much harder to reuse.

It mostly requires you to instruct every piece of code, every step of execution. Instead of just describing what you need, and let the code find a way to fulfill it autonomously, in a declarative manner like Haskell or Prolog.

And 99% of software companies do not really have the need of requiring their employees having a deep grasp of algorithms, while most of them need their code somehow more maintainable. Those of the Leetcode oriented interviews are just really bad.

Personally, I believe business sense and culture stuff are very important. As for skill part, a lot of concepts could be more useful than algorithms like understanding of domain and relation modeling, immutable data structures, lazy evaluation, reactive design etc.
There are people who really know how NN work?
I thought there were only people who know how to implement them ;)
Why is `// required, the server will respond with a failure if this argument isn't provided` in the .proto file enough documentation? That's usually what I go to.
When using a single password for all sites, any malicious or breached website exposes access to all your accounts. When using a password manager, only a breach of your computer or the password manager itself (or your email) will totally pwn you.

Breaches online are very, very common, and I would expect any password used on every single website you use to get leaked quickly.
https://www.fbi.gov/file-repository/final-9-11-review-commis...
I think you're right in principle but too binary and extreme. You sort of make it sound like people think the internet is completely secure, and you're encouraging them to assume it's completely insecure. In reality it's more like fairly skeptical people using a secure-ish internet. If you're pretty obscure and conservative you're secure enough in practice.
With all the money in the present-day NFL, why aren't they just self-insuring?
I feel exactly the same.
> I often think what would Google/Facebook would be like if they hired in some experienced engineers that may not be able to whiteboard a BFS tree or can tell you Djikstra's algorithm

I think this happens less than people think. I've been at two big tech companies and interviewed people while at both (and obviously was interviewed myself).

I think what trips people up is that many questions have solutions that are given by "named" CS algorithms like the ones you listed, but also have simpler solutions that are fine too. And honestly, candidates that invoke named algorithms and (maybe eventually regurgitate the textbook algorithm) are often not the good ones (to me at least). Most problems like this often have simplifications that good candidates take advantage of to do something custom (and much simpler) than the "named" algorithms.

Basically, if I'm interviewing you and you regurgitate a famous algorithm... well I'm not going to ding you if you do it correctly, but in my experience, I'm much more likely to give a good review to someone that methodically works out a simple solution instead. Often the people that successfully dig up a named algorithm and apply it can't talk about it very well.

So, I suspect that a lot of the people that complain about not knowing a famous algorithm in an interview simply failed to work out a simpler solution to a simpler problem and didn't realize it.
There’s nothing special about a “client certificate” —- they’re not (necessarilly) any different than a TLS server certificate. Technically a relying party might check that a client certificate includes the “client auth” key use, but most (all?) commercial certificates issued for TLS/HTTPS servers do this (I know Let’s Encrypt does).

So... what they’re asking for isn’t actually anything fancy. Just go buy a normal certificate like you would for any other server (or get one for free from let’s encrypt).

In fact, if they want a cert that is signed by a CA that “works in browsers by default” it must be the case that what they’re looking for is a vanilla commercial “Web PKI” certificate. This must be true because the CA/Browser Forum requirements that commercial CAs are audited against stipulate that CAs are only allowed to sign vanilla certificates. They can’t sign anything fancier.

It sounds like what the vendor you talked to was trying to sell you was a commercial CA that they manage for you. In other words, your own root certificate authority. Those certificates would not be trusted by browsers by default. There’s no reason to pay for that — you could just run a CA yourself and do the same thing. In fact I contribute to an open source project[1] that does exactly that, if that’s what you end up needing.

[1] https://github.com/smallstep/certificates
How does this compare (in performance, experience etc.) to the gvt-g approach ? At least one benefit of gvt-g seems to be that it would also work for windows guests.
The museum hosts dozens of instruments it does not own, probably worth 10’s of millions and left there by the owners to be kept in a controlled environment, seen and heard (the instruments are regularly played on by local musicians and conservatory students). It could also be that taking these expensive instruments out to a studio without the appropriate security logistics is a security/legal nightmare and they were never going to be able to pull it off.

A couple of years ago I was driving through the area with a couple families and on a whim decided to check if Cremona had a violin museum. Kind it and spent the afternoon. To this day I think about it and I think it’s one of the top 3 museums I’ve ever been to. It’s mind blowing, exceptionally well done, super interesting and worth every second. An absolute, almost unreal gem, highly recommended!
Silicon Valley’s grand experiment in jobs means employees are the guinea pigs
Spotify Accidentally Reveals India Launch Plans
If your computer is "breached" then it doesn't matter where your passwords come from. They could just run a keylogger and get them that way.

It really depends on your threat model. No system is perfect and we're mostly balancing security and convenience most of the time.

The same password everywhere is super convenient, but only one site needs to fail and it's all over. A cloud password manager with unique passwords protect from that. A local password manager eliminates the threat of them being compromised, but is less convenient if you have multiple devices. Storing your passwords offline on paper in a safe protects your from someone getting read access to your PC or outright stealing it, but is annoying and gets more inconvenient based on your passwords entropy.
And that’s exactly why Rust has the turbofish (a :: before the <), to resolve that syntactic ambiguity. TypeScript could have resolved it by requiring a . before the <, but it didn’t, and so you can devise contrived cases like this where it differs from JavaScript.
The password for the password manager is only in my brain, the only way to get it is to install a keylogger on my machine. If instead I used it on all 30 + websites that requier login the only thing you need to do it is to hack or wait for one of this sites to get hacked and get it from there, then login with it in all this websites.

I had used the one password on most websites years ago(I did not known better back then but I did used different password for my important email account), I think my credentials were leacked in 5 data leaks and hackers are still attempting to login with my old credentials in present. The only time this affected me when someone hacked and stole my Minecraft account but I got it back.
I suggest checking out this site: https://hackaday.io/projects?tag=raspberry%20pi
>Can't you make this argument against any public service?

>The compelling cost argument, IMO, is that a subway system could offer more mobility at the same price point.

So, yes and yes?
Ehh. I rarely Uber in my home city and practically all my business is when I travel.

Especially internationally. If I’m in a country that doesn’t speak my language but they have uber, you better believe I’m ubering left and right.
I agree, or as Atticus put it ( or so it goes)

“I hope to arrive to my death, late, in love, and a little drunk”
To be fair, almost everyone hates it when you show them they are wrong. Especially in the setting where they are supposed to be judging you, remember? And even in normal settings it pays to think about how some critique will be received by the other side. It's a slippery slope in the interview... For me it would raise red flags if the flaw was pointed out in an inappropriate manner. After all, this is the person who would be involved in code reviews where sensitivity to other people's feelings (and egos) is very important.
Have you filled a developer bucket today?
> When UBIans gather in their cryptocurrency WhatsApp groups — UBIans aren’t fans of dinner parties, as they tend to fast “to enhance cognitive function” during the week […]

I felt that was unnecessary and overly dismissive. Demonizing the others, maybe?
This has little to do with education systems, I was talking about objective difficulty. Try to tell any mathematician that the hardest part of math is rigorous proofs; if they don’t laugh in your face, they are just being polite. One may think the transition is “hard”, until one actually gets into more advanced topics. As you said, it’s just unfamiliar to the uninitiated, at best.

Reading and presenting rigorous proofs in elementary number theory, Euclidean geometry, etc. is easy for gifted ten year olds and definitely manageable for a lot of fifteen year olds. You asked about material — it doesn’t actually matter, and I don’t recall specifics; any entry level treatment of elementary number theory should do (really beautiful subject with a very low barrier of entry). For kids who have eyes on IMO, it’s very common to be throwing around perfectly rigorous proofs at young ages.
> What's the justification for that remark?

A desperate false equivalence to defend the right to exist of a brutal sport that doesn't belong to a modern compassionate world.
I remember reading a similar article from NYT or WaPo on how executives of major companies had to use burner devices when travelling to China. That device was disposed off on return. The article pretty much implied that it was the status quo and how everyone does things when they need to travel to China.
American food culture suffers from the same problem that afflicts the American culture in general: the infatuation with big: big cars, big army, big dicks, big coffee-mugs, big tits. And big soft-drinks.

No surprise they have an obesity problem. Of course Americans are also usually nice people in a big way, let's not forget.
It might be minimised retransmission burden to avoid closing down the window from my reading, with a rate estimation model based in data from the packet flows not just a model maintained each side.
Until roughly a decade ago, the risks of football were under-disclosed. This includes nefarious actions such as the NFL buying their way into medical journals to refute claims that football leads to brain injuries. Arguably, the 2015-16 rookie class is the first that had consequences laid out to them from Freshman in HS forward. (I believe the 2009 AFCCG is the NFL line of demarcation.) Additionally there is the question of ability to consent and duty of care for a minor playing HS football.

In direct response to your question, yes, there is an ability to do dangerous things in the NFL/football, but the NFL had previously withheld/ actively withheld information about the risks from the players. This is different than the ability to knowingly consent to the danger.
HackerEarth deleted my account (by mistake?) What next?
Here's an example of that user experience:

User: Set my password to 'monkey'

Website: Sorry that's a common password

User: OK, set my password to 'monkey1'

Website: Sorry that's a common password

User: What?! OK, set my password to 'monkey123'

Website: Sorry that's a common password

User: Grr! Set my password to 'monkey123fuckyou!!'

Website: Sorry that's a common password

User: Screw this, I'll just sign up to your competitor's website instead
IE just shutdown the sport. I personally have no personal opinion on that. But tackling is pretty baked into the game.
The managers retreat into my business my rules is a common response from people unable to deal with being caught out wrong. If you're unwilling to apologize, acknowledge mistakes, asserted rights are the joker card?
Not quite. It was rebranded and even is commercially supported these days: https://www.kernkonzept.com/l4re.html
You can have higher quality opportunities everywhere; it’s just that it’s often easier at those companies. Just like going to certain universities means it’s easier to find professors who lead their field, recruiters from better companies, and more access to be with smart people.
America also lacks the density of Europe, the public transportation and the generally walkable and bikable built environments. It's probably not merely our lousy diets.
I've known and talked about the latter one for years. I can't follow all the science, but a surprising amount is comprehensible and the conclusions are always straightforward. The takeaway: it's sugar that makes you fat, and all sugar is sugar. There's NO advantage to other forms like fruit sugars etc, it might as well all be high fructose corn syrup.
Because it's quicker to write and often more readable. Your IDE (or tooling) can provide you with the type of a variable whenever you want.
I like to call those sites out and have submitted some to https://github.com/duffn/dumb-password-rules
So nice article, so poorly titled on HN. Kind of irony here.

Missing tip: when creating a new question on Stack or traditional forum: make your question topic describe the root of the problem. Be concise.
You will increase chance that somebody that potentially knows the answer will come to help.

Titling your topic "problem", "need help", "my app doesn't work" isn't going to help you and will frustrate others, usually dealing with people breaking half of the tips from the article.
Lustig's "Sugar: The Bitter Truth" talk when it first appeared on YouTube completely changed my attitude towards refined sugars. I highly recommend it.

My parents are European, in childhood my mother (and her mother) would regularly give up sugar completely for months at a time to control their weight. They weren't scientific people, and couldn't explain any of the mechanisms or anything - but they taught us kids that sugar and sweets make you fat. It was not treated as any special lesson or profound knowledge, it was basic common sense back in their home country. I vividly remember them riffing me for putting so much ketchup on hotdogs or hamburgers whenever we grilled american style, saying it's mostly sugar (and I was getting fat...).

As a result I've always controlled my sugar intake in adulthood, but the Lustig video gave a scientific explanation for the mechanism of action behind my inherited vague understanding of sweetened foods being fattening. I went from somewhat moderating consumption to avoiding it and refined carbs in general like the plague. My health has improved substantially. It was impactful enough that I emailed Robert Lustig to thank him years later, he even replied.
Hm. I interpreted it as being aware of where i am in activity, how I do parts of it, kind of trying to do it well and recognizing where i am in the process.

Mindfulness to me would be just To continually bring awareness to whatever I feel, sense, think, without connection to a process.

If there are averse conditions, running away from what we feel is the opposite of mindfulness and any directed way of distracting/framing the situation would be going away from mindful appreciation of the very aversive situation.
Might be worth noting that this link itself points to the university project. Most of the main developers moved on and founded a company that's providing microkernel technology commercially: https://www.kernkonzept.com

Disclaimer: not working for them, but used to work on the university project.
> Sugar is a specific refined product. It's existed a rare thing for only a couple thousand years

This sounds frankly absurd to me. Sucrose- the normal white sugar- simply breaks down into glucose and fructose; all three sugars- sucrose, glucose and fructose- are found in all fruits in 8-15% proportion on weight (much more for dried fruit, of course). They have always been part of our diet, even before we started hunting animals.
It's not because you see it as a white powder it's right to assume it's a new ingredient in our diet. It's not.
I believe the point was that BF5+RTX is clearly much more realistic looking than this Quake2, even though it's more "truly" ray-traced. BF5 is extremely impressive, with certain locations being on the verge of photo-realism.
One big problem is that the people interviewing are rarely "big picture" people, because in general there are few "big picture" people as a percentage of any population.

So, when "small picture" people think "competence", they think in minutiae, which in software development means the smallest distinct units: algorithms.

I've been in the industry long enough to see it everywhere, and it's not necessarily a bad thing. Most people prefer tactics to strategy, and you only actually want a small percentage to be strategists anyway; too many chiefs and whatnot.

But when it comes to the technical interview, it's frustrating to deal with a tactically minded rather than a strategically minded person.
Yeah, output often includes a solution, yet people often just copy-paste it somewhere (or directly to you) and ask what to do.
> it looks more authentic

One might call that deception
Yes!

You could also focus on emotions and thoughts i e Just notice wgat you feel or think without trying to change it.
What do you use instead though? Octave is very slow, Julia is even slower and Numpy has an annoyingly verbose syntax because it has to be valid Python.

Additionally I've not found a plotting solution that is as robust and fast as MATLAB.

MATLAB seems to me to be one of those commercial programs that has no good FOSS alternatives. Maybe it's just too niche, like CAD and EDA.
I don't get the hn algo, but how did I click this, presumably on the front page, now to find it in the very very last place (entry 441) of hn?

srceenshot of page 15, showing older dupes with less votes above: https://i.imgur.com/ibnV65s.png

edit: now it's gone from p15

edit2: if this would have been transparently flagged as off-topic for HN I'd understand. But given the content of the article this is sadly ironic, I really hope there is a "mechanical" explanation for this.
Show HN: HugoBot – An integrated scratchpad for PHP
> I have to tamp down on my anger when I hear somebody rabbiting on about the dangers of fat.

Tell me about. Fat fear mongering, fat less skin less chicken. I love myself fat. When I eat fat , I have a stable energy levels all through out the day, but as soon as Carb(bread, grains etc not the veggies) kicks in, I crash.
Where will the next generation of players come from?

I'm actually perfectly okay with a sport going extinct and becoming some weird historical artifact because the world got wise to how very harmful it is to the participants in an irreversible and serious manner.