skysight-inc/HackerNews huggingface dataset:
Yes. Even somebody I respect as much as RMS I won't call "rms". The only exception I would make is for accounts/usernames, which are IMO primarily intended to be machine readable. If I say "rms" I mean "the person currently posting from the relevant rms account", not "the person called Richard Stallman".

If you reject the conventions of English, then you are writing in your own private language, and you should expect people to transliterate it into English. This is standard practice for non-English writing systems.

E.g. The Prime Minister of Japan is Shinzo Abe. This is making three changes from 安倍 晋三. The writing system is changed to English. The personal name and the family name are swapped. The long vowel of 三 is ignored (if you are willing to use diacritics you could write it as ō, but this is not a standard English letter, so there is nothing wrong with omitting it). This is far bigger change than just using English capitalization.
I have used Emacs for over half my life. I had to use IntelliJ. Coding style was enforced. Same OS. It was fine. Maybe a bit of a struggle in the beginning. It was actually brilliant. I was soon whizzing away having learnt all the new shortcuts.

I would choose the benefit of uniformity over my personal preferences any day. You don’t know until you’ve seen it.
Anyone know how this will work in browser and apps like Electron?

All my icons are vectors or fonts so I can scale them proportionally.

I'm still behind the curve on dark mode though..

I saw a reference to a proposed web standard to detect if the user prefers a dark mode but can't find it now.
As far as I'm aware, the proper name of the site was always "Reddit". The logo graphic stylizes it as "reddit", and e.g. Wikipedia points that out for clarity, but official communications use the capital letter.
Reddit tries pretty hard to force you back onto the new design, too. When not using old.reddit.com it "forgets" that I opted out of the redesign on a regular basis, and even old.reddit.com occasionally redirects to the new design.
Read the article. It includes a graph that show that fertility was already drastically dropping before one-child was introduced.
Serious question, because I see this view all the time: how are the algorithms design, architecture, and coding questions asked by Google and friends brain teasers?
Or they just leave.
Or the manager could just get everyone to stop their "continuing wankery and bickering over each developer’s subjective opinions". If you're a professional, you should act like it.

Most of my friends and coworkers use DeWalt, while some use Milwaukee, and there's even a few oddballs who use Makita, but I've never heard any 'bickering' about it.
You strugle withe selling,you NEED this!
The real-world choice is not (tabs) || (spaces), it's (tabs && spaces) || (spaces). Which is why spaces is the objectively superior choice.
Wait a second. You’re not holding social and biological explanations of observed sex differences to the same standard. You say that coercive social forces are realities that “definitely” drive observed sex differences, but you’re not willing to allow that physiological differences are also clearly realities and must obviously also drive observed sex differences, to a greater or lesser extent? The unstated assumption seems to be that since coercive social forces and observed sex differences are both social phenomena, much less rigor is required when attempting to extablish causal links between them.

I think it’s just as easy for “social constructivists” to pass “just so” stories off as proof as it is for “biological essentialists” to cling to what you call a “gender of the gaps”. My question is, “The gaps between what?” Certainly not the kind of experimentally verified, quantifiable casual links that you expect them to provide for their own explanations.

In order to avoid getting lost in abstraction, here’s a concrete example. A social constructivist might present a study of differences in the types of toys that parents buy for boys and girls as evidence that a coercive social force definitely drives the different levels of interest that men and women show in STEM fields. (This isn’t actually the best example, because studies of very young infants have shown that males and females display clearly different levels of interest in different types of toys long before social conditioning can possibly have had any effect, but that’s beside the point.) A reasonable biological essentialist would counter that the constructivist has taken two observed social phenomena and asserted a definite causal link between them without doing a fraction of the legwork that would be demanded if an essentialist tried to tie the differing levels of interest to a physiological phenomenon, no matter how well quantified. Have longitudinal studies been done? How was differential parental encouragement measured? What makes the attempt to link these two social phenomena less of a “just so” story than those leaned on by evolutionary biologists?

In the absence of rigorously tested links between coercive social forces and observed sex differences, the null hypothesis can’t be that the latter are primarily caused by the former. It has to be, “Observed sex differences are caused by some mixture of social and physiological factors, and we haven’t done enough research to determine their relative contributions.” What you’re trying to say is that social phenomena have social causes until proven otherwise, and that’s an assertion that I see no reason to accept uncritically. Take something like differential rates of incarceration for violent behavior. Given that male mammals are almost universally much more aggressive than female mammals, are you willing to accept the argument that we must assume this observed sex difference to have a social cause until the link between physiology and human male violence has been rigorously worked out in detail? That strikes me as unreasonable.
The anti-doping stuff has gone too far. It's like the zero tolerance policies in schools where students are expelled for bringing a 1cm long lego gun to school.

In addition to the points that this is a legal drug, was probably prescribed for a legitimate use, and isn't performance enhancing for bridge, there's the issue where actual drugs that are performance enhancing for bridge, like caffeine, are not banned.
And, continues to drop:

https://www.npr.org/2018/07/16/629361870/despite-the-end-of-...
Absolutely.

Then again, that person is probably a bad coach.

For anyone out there looking to give back to their community, learning how to be a good youth sports coach is probably high on the list of value add. It’s not easy, but you can have a positive impact on people that will last a lifetime.
Yes. I hated it in the beginning, but it was so nice later on to be able to work together, share tools, share build scripts, to know my stuff would work on their stuff and to concentrate on the real issues.
The article says it isn't performance enhancing.
One thing that might be cool is to have extended discussions of some popular MO posts.
https://www.vtsosonline.com/online/BusinessInquire/FilingHis...

Experian
6. The number of security breaches that the data broker experienced during the prior year: 0 .
Total number of consumers affected by the breaches: 0 .

Heh, missed their little 'kerfluffle' by a few months. I'm curious if they have to refile these yearly/semi-yearly/etc.
You can go to online GDB and run it : https://www.onlinegdb.com/

But you have to use the modified code in the comments above or you will get a :
main.c:8:7: error: variably modified ‘m’ at file scope
=80;i m[H][W];i g(i x) {r rand()%x;}
"Take home" challenges are excellent - they give an opportunity to create a common platform for discussion that every party feels comfortable with.

As for time investment, it's worth to dedicate 4-6 hours of your life to make sure the next few years of your employment are good for both parties.

It is not whiteboard that is a problem, but pressure of being evaluated by a random dude. It's like dancing naked. Whiteboard is a complimentary tool that should be used for visualization and demonstration, that's it!

Also, it takes years of experience and a great emotional intelligence in order to be able to conclude anything not obvious about a person after 1 - 1.5 hours of f2f communication. Let's face it - most of us are not there.

The best way is to simulate a real-case dynamics of whatever the job requires, for as long as possible, and give both parties chance to behave in a natural way.
In the past companies had no clue how much of something was installed. These days with cyber security being such a concern any company with tight controls knows exactly what's on every machine. It's not hard to treat Oracle Java like a threat and red flag it during scanning. And if Oracle keeps up these shenanigans I can't help but feel like that's exactly what will happen.
It kills the history in the version control system.
That's it, there are more services.
Actually ~150: https://www.supermonitoring.com/blog/the-updated-list-of-web...
I do think that people have the right to decide how their name is spelled. If they choose a name that you think is silly or confusing, you have every right to say so, but don't blame the publication for respecting their wishes.
Visa Inc | Kubernetes Platform Engineer | Onsite | Austin, TX | Full Time | Relocation - Yes | Visa - Yes

I'm looking for platform engineer responsible for implementing cloud-native eco-system on an on-premise Kubernetes orchestration platform. You will be part of a team that accelerates the adoption of on-premise containers and cloud-native technologies within Visa Digital. Responsibilities include building tools for developer productivity, app modernization using Docker, application logging, caching, data layer, and configuration management.

Tech Stack : Docker, Kubernetes, Golang, MongoDB, Ansible, NATS, vue.js

If you're passionate about solving distributed system problems at global scale, please feel to reach out to me at ssivasha@visa.com
Outside of China they're not paying for the brand. They're paying for the iOS eco system and that's still a valuable moat. It remains to be seen if a super app such as WeChat will emerge in other markets but until/unless it does Apple have a pretty strong moat.
I mean, standard library global variables not being thread-safe would generally be treated as bugs in the standard library, so I wouldn't expect to see bugs there.

The point is that shared-nothing designs are just not how Go typically works. You can see that in functions like http.HandleFunc() (and everything else that uses the DefaultServeMux), which registers a global handler across all threads of the program.
This is an example of a very bad science that should never be published.
Kidfluencers Are Online, Recruited by Advertisers and 4 Years Old
many assumptions, few facts
This happened to me with the recent change with Gmail. I was quite sad to see the loss of UI simplicity when they tweaked the layout and aesthetics.

I loved their previous iteration because things moved quickly. I'm surprised with the redesign since, when you log in, there's a bit of a loading delay. But what am I going to do? I reminisce about the old version and adapt.
> If people are using different environments, people are still able to wank and bicker over differences in environment.

How far would you take it? Would you (like Steve Jobs) try to get everyone to dress the same, too?
EditorConfig should be called CodeConformity.

The project doesn’t actually aim to provide consistent editor config. They only want to control code formatting.

The maintainers refuse to implement certain configs on principle, such as soft wrap.
This is more about knowing what the right question to ask is, which is trickier than expected. In the classic example, the people who brought the lawsuit asked “what are the odds of getting into Berkeley if you are a woman?” However, if people don’t apply to “Berkeley” but instead to “Berkeley’s College of Engineering”, then the right question is “what are the odds of getting into Berkeley’s college of engineering if you’re a woman”. The paradox is due to the fact that we expect the answers to be the same.

And all of this, of course, ignores sampling bias…
It is often a great disappointment to people looking for jobs when they figure out that employers just don't care if they miss out on someone. They are trying to avoid a bad hire more than they need to hit a 100% rate identifying all good hires.

(Not to mention, if you cannot perform under stress, that is a negative aspect of your capabilities, and a fair reason to bring in someone who doesn't fail under stress.)
Seems so simple to just say “let us know when you have 1 hour to do this take home and we will send it to you at that time. Sumbissions will be accepted for one hour after we send you the coding challenge”

Problem solved
> Basically you take it to prevent breast growth.

This.

Probably more well known by its trade name Clomid in the body building underground, it's often used towards the tail end of steroid cycles by men to prevent the onset of gynecomastia a.k.a. bitch tits.
How do they enforce a audit? What is to stop a company preventing them access?
Know How to Know Your Customers
Simpson's paradox is about a data conflict between an overall view and a more specific view. For example, in the kidney stone scenario, say you find treatment A is more successful overall and treatment B is more successful in the specific view at both treating small stones and treating big stones when broken down that way. The article indicates that the specific view is always correct so treatment B should be used in the future, whereas the commenter is saying that context is important to determine which treatment should be used.
Evaluate software engineering candidates the same way virtually every other skilled profession on the planet evaluates their candidates: through a series of conversational interviews that involve technical communication about their skills and past experiences, and perhaps some version of “sample work” that ideally should just come from GitHub, school project, Stack Overflow answers, etc., and only be based on some take-home (with tons of time to complete it) in the rare cases the candidate doesn’t have any samples they want to discuss with you.

I don’t understand why people keep overthinking it and believing you need any type of timed testing aspect at all.

Through many years of leading engineer hiring for my teams, a simple conversational style has helped me successfully hire effective software engineers much, much more than traditional software tests.

Imagine asking a plumber, lawyer, or tax accountant to solve a pipe problem, law problem, or accounting problem in ~40 minutes while you watch over their shoulder and iteratively add complicating details, while telling them to use some foreign interface they never use for their own work and confusing them by saying you don’t care about syntactical correctness and just want high level communication to “see how they think,” despite the very nature of the problem being rooted in sweating micro details about correctness.
With all those satellites in the air, they should able to trace it.
I was on a phone interview where my anxiety crossed a threshold and my brain just shut down. I literally could not comprehend the code I had just written. For a few minutes, I forgot how to program. I've programmed for 21 years professionally, across many languages, but still fell apart. I recovered after about 5-10 minutes, but at that point it was too late. A couple hours later I went back and breezed through the problem, wrote a few test cases, and ran them without issues.
Matlab is much nicer to use than python for problems that fall well into its (much narrower) niche. It's super easy to bash some matrices together with nice syntax, plot the results and interactively and iteratively develop code. Profiling python kinda sucks, whereas in matlab the IDE will color code each line of code based on profile information. Reloading python code sucks, whereas in matlab you just change a function file and the modified definition becomes immediately available in your interactive session. Everything is much simpler and more immediate (and of course also more limiting, if you want to do some general purpose software engineering). It also used to be significantly more performant than python for many important tasks (and maybe still is).

Octave, on the other hand is IMO really only of interest if you somehow need some degree of compatibility with the Matlab ecosystem or want to teach non-programmers how to do some basic numerical linear algebra stuff. Otherwise, if you want something free, just stick with python.
Yes. They're still nothing like an interview. It's a different kind of pressure.
This is just propaganda against other forms, by a well know conman who claims to be Satoshi. Someone should check the accounts to set I'd the positive comments are from him or bots.
This is unbelievably wasteful and uninteresting.
The author was on the Polymer core team.

https://github.com/FredKSchott
Isn't Android transitioning to kotlin ?
There’s a reason behind uniform in many institutions.
I think https://www.reddit.com/user/kemitche might be a bit more familiar with the official rEDDit style, to be fair.
I'd say in the list of companies, probably 2% of the 'take home projects' describe that. A one hour question is most of the time the phone screen or the replacement of it with an automated online exam.
Amazon went public in 1997 and posted it's first quarterly profit in 2002. So while it wasn't for 2 decades they were absolutely bleeding money until then.

Their stories are not entirely different, they are extraordinarily similar. Both nascent markets, both money losers at IPO, both needed cash to continue their growth story.

Do you understand the purpose of an IPO? It's a funding round. If you have a ton of cash on hand, or your profitable but don't have a growth area that requires large capital, there's literally no reason to go public.

That's why Lyft is going public now and nobody is talking about Airbnb. The former needs cash to continue it's massive growth in new markets, the latter is a profitable company with low capex that doesn't need a funding round.
I’m not aware of any use of Cummings other than as a proper noun.

When I saw bell hooks I thought it was something about webhooks and notifications or telephony.
Ok this is getting ridiculous. Physical performance enhancing drugs I can understand, but there is no magic pill, no genius injection, and absolutely no definitive proof that a specific drug is going to give someone an advantage. There is simply too much bioindividuality...hence why I don't take adderall anymore.
His explanation made so much sense. He said he didn't understand the product lol. That probably a sign to get out
The Man in the Arena
Who says that they are expected to be done in one’s “free time”? What responsibility or business is it of an employer to know how candidates are making time for the job interview process?

If any non-zero time required to obtain a particular job is descriminatory then every existent hiring process is discriminatory. What do you suggest, drawing lots?
So if I'm understanding this correctly, the IOC /WADA has one list of banned drugs regardless of sport and gender.

To me it seems obvious that performance enhancing varies from sport to sport. Why did this not occur to the IOC/WADA ???
Thats a good think. Theres no issues getting out
Could you provide a PoC convolutional neural network code using your method? So we can then compare compute/memory intensity?

p.s. I’m assuming of course that your method is functionally equivalent to the standard convolution. Is it?
Can someone please ELI5 what is Oracle software? I thought it's a Java, but this thread mentions data bases. Is it something like MySQL? Do customers pay a lot for this database software or for the hosting/cloud?
The resulting cost savings they (SpaceX) are bringing to the launch market is really amazing. United Launch Alliance (ULA) made a fortune on over-charging the United States Government for their National Security launches. SpaceX is now competing for those launches with a price between 1/4 to 1/3 of what ULA is charging.
I don’t agree with the analogy. The interface of a drill is much less complex and is basically the same over all brands. The longevity and power may well differ. Drill bits are standard and work as well in a Makita as in a DeWalt. I don’t think that tradesmen personally identify with their drills. Drills are not political.
> The headline is super confusing because of this affectation — it seems like you know, a hook that you hang a bell from.

Quite the opposite. Nouns are capitalized in newspaper headlines, so if this were a headline about hooks that you hang bells from, every word in the headline except "of" would be capitalized. As it stands, it's completely unambiguous to anyone familiar with hooks's work.

That is, unless you're taking issue with the fact that her nom de guerre happens to be "bell hooks" in the first place, which was her great-grandmother's name.
Is that a good example of impediments to correctness in shared-nothing designs in Go? Using the default mux makes it hard for two different services to share the same Go program, and reduces the flexibility of libraries, but it doesn't appear to harm correctness or drag programs into shared memory designs. It seems like more of a purity test than a practical critique.
A small "Read the full description"-link to the #readme anchor below the inital short description probably would work wonders here.
Why use an executable when you can run it on someone else's computer™: https://repl.it/repls/NiceEvilBoard

I swear the URL wasn't chosen by me.
Regarding VRSN, keep in mind the distinction that not all of these buys are Warren Buffett.

For example one of Buffett's investment chiefs made that AAPL purchase in the first quarter of 2016, either Ted Weschler or Todd Combs. They bought ten million shares initially.
Python has line_profiler which works quite well. It’s not part of the standard distribution but easy enough to install.
For the record, I personally think that it’s absurd to spend $30,000 on a diamond ring, but I didn’t downvote your comment.
I'm curious to know what are the biggest companies on the GitHub list. It looks like some of these methods may work fine for a company hiring a dozen people a year, but when you're a large tech company (like your list), hiring 10,000 people a year and interviewing probably 50-100x that, you need a method that scales up and is more cheat proof.
It has been confirmed. Statement from Sonic etc. See e.g. https://www.cbsnews.com/news/ohio-sonic-employees-quit-near-...
Isn’t the advantage that EditorConfig allows you to choose a style over the style enforced by the language? For new languages and markup files this isn’t a problem because they may have developed a style guide in conjunction with the language but older languages don’t have that benefit.
I agree with all of your examples - it is discrimination if an employer says "your family will get in the way of you working off hours."

What I find obnoxious, though, is when an employer has standard rules for everyone (e.g. "all prospective applicants must produce a 3 hour at home project as part of the interview process") and then balk at "discrimination" because you'd rather spend your time at your kid's soccer game.

This also strikes me as the height of white-collar privilege, because there are tons of other jobs (e.g. military jobs, oil rig workers, construction jobs, etc.) that require a hell of a lot more family sacrifice, but it's mainly highly paid software developers that protest so much at a couple hour non-9-5 project.
> So Gender/Age/Disabilty discrimination are now microagrssions?

Do you have any cases to cite for the proposition that take home interview assignments to be per se “Gender/Age/Disability” discrimination? From any court anywhere?
We do this with a single form, not necessary to have two steps