skysight-inc/HackerNews huggingface dataset:
I would think that’s the worse kind of manager. One of a manager’s job is to manage resources. There are always trade offs between doing things “right” and delivering. If you look at the old Joel quadrant of smart / gets things done (delivers value to the business), someone who “doesn’t care how long it takes” runs the risk of gold plating features instead of delivering. A deadline is a great focusing mechanism.

And no I’m not a manager.
Post a comment when you have a good one. :P
I'm a strong advocate for writing platform agnostic code. My point was being cross platform is irrelevant to making something user friendly or secure.
It's not an "attitude", it's an observation of fact within the realm of politics. People engaged in political activity are inherently implicated by the rhetoric, philosophy and consequences of the ideals they support, that is the price of taking a stance. This is a non-issue if one simply avoids broadcasting political activity in the workplace and this is true whether you're a conservative in the bay area or a liberal in the heartland.
Education is one particular difference. With few exceptions, engineering jobs require an engineering degree, and consequently an ability to basic engineering math and understand basic physics. The same cannot be said of software
Oh wow, I thought it was being downvoted as an initialism for autism spectrum disorder.
Talk to others; exercise more; most importantly, stay close to your loved ones.
Maybe Rust has passed through its dark time and come out the other side. There was a long period during which error handling was a mess. First it was too verbose. Then came "try!", which was kind of a hack to return from functions on error. Now there's "?", and a reasonable structure around how to use it.
I think most of us want our code to see the light of day. If given an actual problem to solve, we aren't going to toil away at tiny details forever. We want to see it run!

A good manager knows this and will give you room to find that balance yourself, unless you have demonstrated you need help with that.
It's optimised for efficient transfer of tax payer money to the industry with as little distraction as possible, such as wasting money on actual care.

As with everything the USA sets out to do, it excels at it.
Supplements that turn people blue are good too:https://www.wired.com/story/does-colloidal-silver-work/
I have been really lucky to have a number of great bosses in my career past and present. All of them have shared common traits (to varying degrees) of being available to listen and talk when needed, having a vision and a plan, empathy for life situations, missed deadlines and goals, and finally a desire to invest in personal growth even when it might not immediately be in the best interests of the organization.
> That's one of those ideas that looks kinda of plausible on paper, but doesn't really work in the real world. There's just no real evidence that this is a thing that actually happens, and the people who complain the loudest about it are invariably not victims of it.

Can you explain what part of it doesn't really work? It seems kind of odd to ask for evidence of something which is a mathematical formula. If shorts reduce the share price by X before you sell Y new shares then you consequently have X times Y less new capital than you would have. Is the argument supposed to be that shorting the stock doesn't lower the stock price?

Granted this doesn't always matter. If a company is not trying to raise funding, what does it matter their cost to raise funding? But sometimes they are.

> On balance, overall, it is. There's extensive evidence of this. For example, China has a list of stocks which you can't short, and when stocks are placed on this list, their volatility increases, even controlling for other factors.

I can see the argument for it can be, which goes like this: Buyers are overly exuberant so people take out short positions which keep the price from going too high. Then the news is middling and the stock falls somewhat, but the shorts closing their positions keep it from falling more as they buy back shares.

But that's assuming the shorts were right. If they're wrong they push the price the opposite of the way it should be going and when the news comes it snaps even harder the other way.
Boeing's head of communications Phil Musser to step down in early November
It depends on what it is a response to. If someone says that a particular feat is no accomplishment and easily replicable for essentially anybody (not e.g. in comparison to other participants), it doesn’t strike me as too unreasonable to call the person claiming it out on that.

Sports are different from, say, someone criticizing art that way, where an appropriate response to “I could have done that” is often “but you didn’t”.
I read this to mean that Silicon Valley SWE's are suppressing the ceiling on all SWE salaries; this corresponds to my feel that SWE could be making quite a bit more.
It's still non-esoteric today:

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc....

ARM Cortex M4 supports adressing individual bits (often registers of hardware peripherals) of memory locations as one additional memory location writing to, or reading from a single bit.

e.g., from the examples of said infocenter url:

*(uint32_t*)0x20000000 |= (1<<7)
*(uint32_t*)0x20000000 &= ~(1<<7)

should be equivalent to

*(uint32_t*)0x2200001C = 1;
*(uint32_t*)0x2200001C = 0;

Also Analog Sharc DSPs (which, I think, still are being sold with this architecture, and still used, even though I've used them only 10 years ago) alias their memory four times, depending if you want to access it as 16bit, 32bit, 48 or 64bit data.
True. But C is pretty restrictive in what you can assume. POSIX is more lax (for the programmer, not for the compiler) because it mandates certain behavior---like an all-0 bit pattern for NULL pointers, and the ability to case `void *` to a function pointer (and back again).

That "`NULL` need not be physical 0s" [1] is a real pain in ANSI C because `memset(astruct,0,sizeof(astruct))` won't NULL out pointers---you have to explicitly assign NULL to each pointer. It's one of the reasons I tend to stick to POSIX if I can.

[1] In source, a 0 in a pointer context is a NULL pointer, but the architecture could mandate "all 1s" as a NULL pointer.
> If I run a clinic or rehab facility where women with trauma are more comfortable with other female therapists, I'm somehow required to advertise to and interview both men and women for a job

No, you're not. This is a well-established area of the law, called a bona fide occupational qualification:

https://en.wikipedia.org/wiki/Bona_fide_occupational_qualifi...

> One example of bona fide occupational qualifications are mandatory retirement ages for bus drivers and airline pilots, for safety reasons. Further, in advertising, a manufacturer of men's clothing may lawfully advertise for male models. Religious belief may also be considered a BFOQ; for example, a religious school may lawfully require that members of its faculty be members of that denomination, and may lawfully bar from employment anyone who is not a member. Fire departments can require firemen to be able to lift a given weight to demonstrate that they will be able to carry fire victims out of a burning building.
Indeed, thanks for clarifying. I apologise for posting pseudo-science in the first place.

(Although a little bit of divergent thinking is healthy for the mind)
my wife and I used to need to take vacations and drive to the mountains on the weekends just to get away from the stress of the city. Then we moved to an area where we can bike to two separate town centers and we haven’t felt the need to take a vacation in years.

We are more social and more relaxed now, and I swear it’s because we can bike to all the places we would have driven, like restaurants, movie theaters and grocery stores.

Ditching the car has been a very positive experience.
Debugging isn't too bad if you can put in good trace code that can be switched in or switched out and left in with minimal overhead/risk.

Though it may add say 20% time to typing the code in, but it can also serve as a kind of commenting.
In other news, the world's first Cheetah flies on a concord jet, further bolstering the Cheetah as the fastest feline in the world.
OK you got me, exotic dancers didn't cross my mind xD

TBH it does seem a little discriminatory that a place gets to decide "all our waitresses are women", or "only women dance here", but I can see how industry's could be grandfathered in...
Correct, I believe it wasn’t enabled when shipped on the Picel 2. It was sometime later.

Maybe he’s ignorant there, but I think the point should’ve been that outside of Google nobody else is doing the same on android.
> The techniques work, and because so many programs use these techniques, they'll keep working.

So, you’re actively working to keep the language stagnant by encouraging bad practice.

Edit: This comment wasn't worded the best way (thanks for reminding me, dang). I'm going to leave the original content up because I don't particularly like deleting things, especially because they are easily retrievable, so hopefully it serves as a nudge to others how not to write comments. Here's what I really meant:

By writing nonportable code, you're essentially tying the hands of compiler authors. There are things that are not allowed by the standard that can be reused in the future for adding features, such as using upper bits for tagging. But by doing things like these, you're just creating a self-fulfilling prophecy that things like these won't be changed–but you've really just prevented improvement to the language.
It only seems to work when the person doing the work has good judgement about what things need to be right and the manager trusts them. If there are communication and trust issues, then there will be the constant back and forth between "what makes us money" and "what needs to be fixed."

IMO, good judgement about the things that need to be right enhances the ability to make money. Too often I see manager-type people disregard the technical grievances of a team as ambiguous/unimportant things, while at the same time wondering why nobody can deliver and get things done. There is very often a direct connection!
Wow! This is awesome. Thank you so much!
Thanks for the pointers!

I have used Qt a fair bit for hobby projects, and quite like it in the context of cross-platform C++. But I haven't yet wrapped my head around what a Rust interface to Qt would look like, and results searching https://crates.io for Qt bindings had kinda scared me off.

https://github.com/KDE/rust-qt-binding-generator looks quite interesting though!

> So tl;dr it's quickly moving from "terrible and immature" to "terrible, like other languages".

Ha! Well, at least we don't have so long to wait, I guess.
WeChat is not blocked, just like a long list of US internet services not blocked in China - Amazon, NH, booking.com, ebay, uber, airbnb, expedia and many more.

That being said, Huawei and Alipay's expansion into the US has been repeatedly blocked by the US federal government [1]. By citing the same national security concerns, using such logic, Cisco and Microsoft should have long been banned in China - but they are not, both are making good $ in China.

[1] https://www.reuters.com/article/us-moneygram-intl-m-a-ant-fi...
Evernote is more than just a note taking app. It's a full on document filing and storage solution. It's a one stop shop for a paperless office and miles ahead of other cloud based providers like Google Keep and OneNote on that front. Its just too bad that no one making product decisions there knows that.

I've been a premium user since 2011 with literally thousands of notes all categorized, tagged etc. I finally decided it was time to jump ship and migrated everything over to DEVONthink. Assuming you only need to have it on apple products (its iOS/MacOS only), it has everything Evernote has and then some. Its got some awesome system integrations as well as some cool scripting capabilities that allow you to extend it to suit your needs. Oh and you can encrypt the data stored in it and store it wherever you want. You can even choose different locations for different databases.

I didn't know this when I bought it, but DT is also way more capable than EN at handling large complex file types like Logic sessions and such. You can open and play them right out of there like any other file. I've been looking for a way to better manage all my multitrack recordings and be able to sync them between my home and music studios. Looks like DT might just do the trick. Highly recommend.
that worked. cheers!
Except, the value Uber provides is entirely in being cheaper than the competition.

There have been apps to book taxi rides in Germany for years, some of them even existed as early as 2007 and allowed booking the ride online and paying online ahrad of time.

Yet, the only reason Uber had an advantage while it was operating in Germany was the massivr ad budget they had due to taking higher fees from drivers, and their cheaper prices due to not paying for insurances or ensuring that the drivers actually had the correct drivers licenses.
I can see PHBs wanting to discuss G suite's performance reports, and leverage that for firing.

Office 365 does the same thing? MS, for all their faults, was once a pioneer in personal computing, and pitched Word and Excel against centralistic mainframe text procesing and accounting software. How could MS not build on their pro-end user stance and deliver mainframe-like (borg-like) "telemetry" software to spy on you instead? I doubt this is even legal in EU under privacy and employment legislation.
I have found that "best buddies" and "good manager" are not always correlated. That is to say, sometimes having a good personal relationship with a manager is a sign of a good manager and sometimes not; one does not imply the other.

On the one hand, being good friends with a manager may prompt one to go the extra mile because you're helping your dear friend (and perhaps vice versa). On the other hand, a deep friendship may cause you to ignore or downplay flaws or problems (that may seriously impact the customer, etc).
The part where its a painter painting a painting of his patron?
Fascinating quote. Indeed misperception of job function is a problem here and in many fields.

I think you're right, though. Business people don't care much about statistical significance, so what's the point? We can just take the sample mean to see what is best. And recommendations? Whatever is most popular. What's contributing to the change in revenue? Let's look at the alignment of the planets
I’ve never had a great manager. I look for a manager to serve a few purposes - remove obstacles, communicate the priorities of the company, get the resources a team needs, and provide a level of technical/career leadership depending on where you are in your career.

But, let me focus on the two most of important purely selfish things for me. I want a manager who provides an environment for me to grow technically and fights for me to make more money. Everything else is secondary.

I’ve had good technical managers that I learned a lot from but had no political abilities to get thier team raises so I had to take the skills I learned and get another job and I’ve had overly political managers that would throw you under the bus to get ahead but if you made them look good, you could enjoy the ride until they stabbed you in the back.
Four Proven Methods to 5x Your Website's Conversion Rate
Note that Rust has "forward goto" in the form of "labelled break" (which can even carry a value), so I suspect some cases might not even need converting to a loop-match "state machine".
She didn't micro-manage anybody - gave everyone trust to do their job. She were honest with mistakes and worked on solutions to correct in dialoge, not monologue.
On SGQR, Singapore's unified QR code payment system
That sounds like my dream job, but I'd be afraid of the company folding eventually.
I don’t see anything wrong with using pointers as keys in a lookup table. There’s nothing non-reproducible about this.
My uni uses TurnitIn to scan all assignments; it provides a report with the word count in it to the grader.

My pet peeve is we still have to use double-spaced lines even though I haven't had an assignment printed and marked up in over 10 years.
At a previous company, I joined a team that had to deliver something a year before I joined. All previous teams assembled to deliver that had failed and had been fired. That the company didn't have that feature was deeply embarrassing, the competition mentioned having it in the first line of their marketing materials. The most influential engineers on the team didn't give a damn about deadlines and thought that being friends with the director would save them, had elaborately set up a plan to blame other engineers they were not friends with, who were on the way to get fired - half the team would never, ever speak to the other half or even be in the same room. I saw a (good) new manager get hired, see the clusterf*ck, and quit because it was hopeless. None of the other managers wanted anything to do with us, we were toxic. Then someone without people management experience got "promoted" to our manager. She told us she didn't care about any of us. Revoked everybody's little privileges, would literally come see if everybody was on their keyboard and typing all the time. Didn't force overtime on anyone but was adamant against people arriving late or leaving early or missing meetings. Started openly taking notes of everybody's failures so she would have ample documentation of who failed what. Told people what to do, didn't want to know the person's opinion about it. A few short months later we shipped.

Best manager I ever had.
A Minimal Kernel in Rust
Article is a fluff piece and provides zero support for its thesis.
Can you actually cite and back up your claims? As far as I'm aware Japan is one of the most efficient countries in terms of mobilizing people and resources for disaster response. Are you saying that a country with price gouging will be more efficient than a country without?

You still haven't explained how Japan's response is insufficient compared to other countries either.
My favourite attitudes in my managers (plural) over the years:

-Intellectually curious / stimulating - This gave the team the time and awareness that science mattered in our jobs, pursue intellectual journeys that actually made our work better and more rewarding. I got to learn R in the aughts, work with academia and create products the company didn't have a real use for at the time, but are their bread and butter nowadays.

-Being totally lean (in the Toyota sense) - There's so much support you can get from a manager that is aware of the hidden cost to rework and not first-time right. He would actually go out on a limb talking to other departments and managers who would make our work less productive. This guy actually bought and brought a pie to another team after they failed us multiple times to try and help them to remember there were others dependant on their work.

-Being appreciative of outsiders trying to suggest changes to the status-quo. This is a big one. You could call this humility. Teams, roles and the surroundings change constantly. Better to change from the inside out, than only when faced with external threats. But it's a hard one since the status-quo and office politics on a day to day basis seem so important.

Whether or not these skills help the manager up the corporate chain depends. For the first one to succeed you need a surrounding that's appreciative for research and new things to come out of the team. The second is a awesome middle manager skill that will be mostly in demand in change roles, but not so much in regular management roles. I am sad about this, but most environments the one who rocks the boat is the one the outside. The third is a more common subset of the second and a true leadership skill, but again managing change in a stagnant environment is hard. People expect your team to do the same thing every day.

What trumps all these great traits is: communication. Each manager should have the skill to communicating what he is doing with his team to his higher ups and surroundings. Only then can what he brings to the team flourish in the corporate environment.
HTTPS is a bad example because it's historically been hard to implement (and often expensive too), defaults to insecure protocols and ciphers on many servers (with clients still supporting insecure versions), and end users have since been conditioned to ignore SSL errors due to self signed certs etc.

Thankfully things have been improving on all fronts in recent years, but I'd still say HTTPS is a great example of when something that should be simple to use was totally cocked up.
> budgeted spend

Does that just mean "budget"?
But in this case that commenter did not say "anyone could have done it". My interpretation of that comment was that the actual accomplishment is different (and lesser in terms of athleticism) from what the headline suggests. Does that deserve a "but you didn't" rejoinder?
Here is a promising cross platform library: https://github.com/andlabs/libui

They made some good decisions like using real native controls and writing it in c to allow bindings to many languages, including 3 for rust. The biggest catch for me is the lack of table controls: https://github.com/andlabs/libui/issues/310
Referring specifically to divisibility tests, converting bases takes more work than just doing the division. What other operations were you thinking of?
Designer Peacock Wedding Invitations – A2zWeddingCards
One big demotivating factor is forcing people to deliver mediocre stuff. That's the way to loose the best. Many folks are motivated by delivering high quality, higher even then the market wants/desires. No need to push or force them - just letting them build the best does a lot of good. There is a book called Peopleware, that discusses that aspect.
Not news, but an opinion piece that seems in contrast with the CBO findings that’s the budget deficit will hit $1 Trillion per year by 2019. What are the benefits for the average American an how does it impact our future?

https://www.nationalreview.com/2018/07/trump-budget-deficits...
The Hysterical Campus
> If the author's assertion is true, and this novel, unlike his others, was passed over due to antisemitism,

Anti-Israel, not antisemitism.
I work for someone who I can trust when he says something, he does what he can to get it done. He tells me the goal we need to archive, and asks me how we can do it. Then he does everything he can to make sure I have all my stuff ready to do it. If there is a problem he helps me fix it. If something goes wrong he blames himself. If the project goes right and the customer is happy he tells everyone it's my accomplishment.

We are a team and we trust each other. I feel he knows I am good at what I do and he let's me do it, and I feel he is good at what he does and together we can accomplish great things.

We are friends, and we like each other. We disagree sometimes, but we work it out by making compromises.
The whole "priced out of the market" idea is nonsense. That argument isn't even being made by Andreesen here though. The competitive disadvantage is true, by definition. It doesn't make sense to discriminate from a market perspective. The article only supports this: Greenspan got a competitive advantage by hiring women, because they were cheaper. The free market punishes discrimination. It doesn't end discrimination, but it gives an incentive for hiring women.

If I identified as a woman, I frankly wouldn't be so worried about earning a bit less than my male counterparts, but rather about not being hired at all, because of all the legal risks associated with hiring women because of anti-discrimination laws. Nobody is getting sued for discrimination about firing some white boy.