skysight-inc/HackerNews huggingface dataset:
As someone who watches the financial news, it almost feels more like baseball statistics, where they say something like, "this batter on sunny days in April has an advantage against left-handed pitchers."

While it may be true, it feels more like p-hacking than some kind of useful fact.

I felt like the financial industry was really doing this early in 2019, after the huge drop in stocks, everyone was like the S&P is up 20% this year already (forgetting to mention it was down a huge amount in December and ready for a comeback).

Of course how you frame these numbers and which numbers you pick is part of the reporting. When taking numbers of out of context, I think it can get a little sensationalist.
Yes! I remember when I was in University (1990s) how they taught us about how waterfall was bad and iterative development processes were just starting (XP was still not invented).

Iterative development processes where beautiful, and had great ideas. The problem with today's "Agile" methods as implemented in the industry is that they usually only do the first iteration and stop there, making it practically mainly waterfall.
I remember writing it up as part of internal assessments in the late 90's lol.
Wouldn't be surprised if there are 1000+ comments under this one. I don't think any sane programmer would be entirely on board with the entire open office fiasco if completely honest of course.

My favorite bit on this topic starts here https://youtu.be/7fdQJ5ry_NI?t=2393 .
I learned about a similar concept in my high school world history class of all places. Except that was for nomadic traders in north Africa and the Arabian peninsula. The first generation could traipse endlessly across the desert and build a fortune. The second generation could maintain it. The third generation couldn't. The phrase was "losing the desert", though Googling indicates this isn't a common term after all.
Like what? If you are a high productivity engineer you will have excellent health care through your employer.
Should I Use a Microservices Architecture?
It also doesn’t mean that it is. How many times have you read a review on Glassdoor that said “great company, but I was fired for being a completely toxic bully”? The lack of credibility in the reviews cuts both ways.
Well, HN votes are (at least designed) not for liking/protesting, but to give feedback that something was interesting and curious.
I left a poor review for an employer only one time in the 10 years or so I've been on Glassdoor (there were only a couple other reviews). And almost immediately after, there were about 20 or 30 5 star reviews posted in a short amount of time. The company only had about that many employees, which proves that the CEO (or someone at the top) either told everyone to write a good review, or some of them were fake, both clearly 'incentivized' by any sane definition of the term. I reported this to Glassdoor and they refused to do anything about it, and I even had the report escalated and re-reviewed, without any effect.
Nice experience, thank you for sharing.

Luke Hohmann, author of The Journey of the Software Professional, advises to give such feedback. I've endeavored to do so.

FWIW, though I've been insulted and hazed and ghosted many times, I've yet to be given constructive criticism.

A few times I've been told why I didn't "pass". One guy was upset that I didn't favor aspects (a la Spring). Another was disappointed by my answer for how to resolve a hypothetical impasse ("try both").

That sort of thing.

Job interviewing is just dating. I accept that most people can't articulate why it's a "No." But I can't abide by the tortured rationalizations of poorly socialized geeks and accompanying general purpose meanness used to mask their own inadequacies.

Said more kindly, most people, and especially geeks, shouldn't be allowed to conduct interviews unsupervised. It's a teachable professional skill like any other. Asking the unprepared and unsuited is just cruel to all parties.
The article doesn't mention that open-plan offices let you allocate much less square footage per employee. In high-rent markets like American tech hubs, this is a very real priority for tech companies (especially cash-strapped startups).
> Default arguments to subscript functions is probably OK. It's better if all kinds of function have the same capabilities.

This was the exact motivation. It was part of a refactoring to clean up some implementation details and resulted in a net deletion of lines of code.
As several other people have recommended, get a mentor.

If it's company large enough that it has managers who primarily talk to other managers, you're not going to be able to figure things out quickly enough to survive in that role.

Trust your team. Never break their trust. If you do that, you will not make it.

Never put yourself before your team (i.e. make your needs more important than the team's needs)
After 350 people die is early??
Same here, but from IBM--and it's burnished my impression of the company ever since. It was polite, actionable and a nice recognition that I had /also/ given up an entire day for their interview.
I'm the same way. I'm downright jumpy. The result seems to be people think I'm up to something lol
I worked for a large networking equipment manufacturer. A company that should know better / how to handle things.

The team that fielded inquiries from security researchers and etc were STILL fighting fights with engineering executives whose first response when they saw something that showed a problem in their code from a researcher ... was to go running to the lawyers and talk about lawsuits.

In the meantime some engineers recognize the increased need for better security practices but there were NO new resources allocated to actually make time to do such things. Everything was lip service (if there even was any) but no time, and then later reactive to issues.

In terms of what I saw in a practical manner. There was a shockingly high rate of "we saw this security bug before" re-introduced right after it was fixed. You could almost bank on it happening. In the meantime you'd watch security related bug fixes pushed from one version to the next to the next ...
If you are living "almost" paycheck to paycheck as a engineer with 200k+ total comp you are doing something seriously wrong.
Video: How to find software development leads using LinkedIn
Lately I've been trying supplementation of potassium, magnesium and calcium which are supposedly lost during a fast. (I'm skeptical of most supplementation...) Pretty much just sea salt, creme de tartar, and lime juice. Seems to help a little with the weirder effects of a long fast. (Cramping, weakness, lightheadedness) In water they taste a little like gatorade without the sugar.
Norbert Wiener discussed this in Cybernetics:

"Another example of a purely mechanical feedback system — the one originally treated by Clerk Maxwell — is that of the governor of a steam engine, which serves to regulate its velocity under varying conditions of load. In the original form designed by Watt, it consists of two balls attached to pendulum rods and swinging on opposite sides of a rotating shaft. They are kept down by their own weight or by a spring, and they are swung upward by a centrifugal action dependent on the angular velocity of the shaft. They thus assume a compromise position likewise dependent on the angular velocity. This position is transmitted by other rods to a collar about the shaft, which actuates a member which serves to open the intake valves of the cylinder when the engine slows down and the balls fall, and to close them when the engine speeds up and the balls rise. Notice that the feedback tends to oppose what the system is already doing, and is thus negative. "

(https://archive.org/details/CyberneticsOrCommunicationAndCon...)
DHS plans urgently needed to address identified challenges before 2020 elections [pdf]
my n=1 exp is that there are tons of openings for ML engineers but they are very wary of hiring them
It is, but that is not my business model :)
I mean, in a for-profit system you can't blame them. But at the same time, this seems insane to me. Thank god we (still, just) have the NHS...
As I once read here on HN:

Don't ruin a perfectly good hobby by making it a job.
it can work out exactly the same later on if your insurance it decides that they don't agree with doctors about a procedure being necessary, putting you on the hook for whatever.
On Cisco, not sure, but otherwise the most amazing is probably this one. Reading PGP keys with a microphone up to few meters away from the laptop, from the sound of the power supply. It's more noise when it's busy.

https://m.tau.ac.il/~tromer/acoustic/
Brutal Kangaroo
Last fall I asked my doctor how I could avoid my annual month of cold/flu downtime, and she said “wash your hands a lot and stop touching your face.”

I bought a container of sanitizer for my desk, I carry a smaller one in the car and another in my jacket pocket, and I try to be conscious of using it any time I come out of a public space (the bathroom, grocery store, restaurants or cafes, the water cooler). When I have to scratch my face (which is frequently because of anxiety and slight dermatitis) I use my sleeve or try to ensure I’ve sanitized my hands since the last time I was exposed. It hasn’t been as difficult as I’m making it sound here, and this is the first winter in a decade that I haven’t been sick, knock on wood. If you catch bugs easily, I recommend trying to be mindful of cleaning your hands for a season to see how it goes.
I watched this video more than five years ago (probably 2013), and I still shake my hands out twelve times every single time I wash my hands. This is a phenomenal, memorable presentation.
I don't know what my partner will think about my mental health if I sing the happy birthday song twice every time I wash my hands.
>But I know how these debates go; they're a waste of oxygen...

And I guess you don't actually debate. I speak with friends on both sides of the political spectrum, specifically conservatives who have read the Mueller report and they don't write it off the way you are. Were there problems discovered? Yes. Was the FISA court lied to in some cases? Yes. But from what I'm seeing, you have the same all-or-nothing approach to these topics that a lot of others do. This is why I hate talking to most people on both the left and the right about politics.

>... still haven't address the example-facts I initially provided.

Hi, let me help you.

https://www.merriam-webster.com/dictionary/fact

https://www.merriam-webster.com/dictionary/example

>Trump was just acquitted baby!!! Whooo hooo. Much on that knighttofmars :)))))))))

Surprise! I actually don't care that Trump was acquitted! Feel free to go taunt someone on a message board on MSNBC or WaPo where outraged liberals prefer to stalk.

Take a step back and realize that you're commenting at someone you don't know and that you expected that comment to elicit emotions of a specific nature. You've achieved the broadcast of your own personal biases and lack of awareness. Congratulations?
This.

I have done hundreds of interviews, and I used to do a very easy, basic comp sci test. The last question I would ask was, "Tell me about a book, cd or movie that you've read/listened to/watched that was interesting or excited you."

The point was to see if the person was engaging with the universe, not to judge their taste or anything else. You'd be surprised how many people get tripped up by this.

The worst answer I ever got was a guy who said the last album he bought was "Free Bird" (which is not an album), and was 40 years old at the time of that utterance. This person could honestly not think of one thing that excited him since then. He also ranted about Object Oriented Programming like it was a brand new thing.

The best answer I ever got, was a gentleman who was not the strongest candidate but was clearly intelligent. His answer was, "I know this is not a recent author, but I love Bukowski." And he spoke at length about his novels and poetry, and even was aware that our office was only a few blocks from where one of the pivotal scenes in one of his novels was set, and that after the interview he had actually scheduled some time away from his job to go there.

perfect answer

In my report to HR, I mentioned that he probably needed to study a little but was quite intelligent, but had fantastic enthusiasm for literature and that he was very engaging.

Of course, HR put an immediate stop to the thing with the reasoning that someone could say that their favorite book was the bible, and that could form the basis for a religious discrimination case.

After that, I declined to do interviews anymore.
I wonder if ease of setup has something to do with the popularity of open offices, especially for startups?

1. After choosing an office setup, a company is not likely to change it unless it needs to

2. You can set up an open office in an afternoon. Buy some desks and chairs from Ikea and let people arrange them

3. On the other hand, I wouldn't know where to start in order to procure cubicles/private offices.

4. Also, setting up cubicles and private offices involves some construction work. So it takes longer

Also: open offices may be used to try to create a culture of openness and egalitarianism (if even the managers are made to use desks).

For large companies, the reasons above don't make sense, but they do for startups, in my view.
Yes, the bar has been going higher ever since (we might even say prohibitively so), however we know that not all immigrants go to the US through official means.

It's a different kind of high-pass filter (not meaning necessarily that's easier).
To counter Huawei, US should take 'controlling stake' in Ericsson, Nokia
Double major statistics + cs? masters statistics? Seems those would potentially qualify you if you are a solid candidate?
This (ham chat from ground to ISS) is a (surprisingly, pretty central) plot point in Neal Stephenson’s Seveneves. In the book they’re using CW, though.

Another thing I find cool that hams do (IRL) is EME, or Moonbounce:

https://en.wikipedia.org/wiki/Earth%E2%80%93Moon%E2%80%93Ear...
I went to my therapist once and said "I have terrible news, according to this book on narcissism, 8 of the 13 symptoms apply. I'm totally one. How can I fix it? Is it fixable?"

And she smiled and said..."a real narcissist would never ask that."
> I am not sure why employees would message and email more if they can just turn their chair around to chat about something they are working on.

I have observed two main reasons for this.

1. More people now have headphones on to keep them focused. So people send IM's so as not to distract them.

2. It is easy to disturb others when having face to face conversations in the open area.
Same video at Ted: https://www.ted.com/talks/joe_smith_how_to_use_a_paper_towel
What if you're a high productivity engineer working on your own startup?
I was hoping it was some brand name I could look up for their pitch.
Elixir Wizards S3E11 Paul Schoenfelder and Hans Elias Josephsen on Lumen
no sarcasm at all: this is the crown jewel of TED talks.
As ridiculous as it may seem that this is a TEDx talk, it was incredibly effective for me. After seeing this about 3 yrs ago, I have never used more than 1 paper towel to dry my hands.
Or you might find people you do want to listen to. Sometimes you really are the only sane person or THE most interesting person in the room. It isn't you who is the problem but the room you occupy.

Think about this, if you were in a room with Jeff Bezos, Mark Zuckerburg, and Bernie Madoff, how much talking would you be doing?

Not that much.
Seems to work OK in every other civilized country on Earth.
> Functions are, of course, objects in Python, so that makes sense

Functions are objects in many langages. Python’s specific feature is that there are callable a beyond functions. A class is a callable and a user-defined object can be one despite neither being functions.

Clojure also has that concept.
Look, I used to work on political causes with the national chairman of one of the largest socialist parties in the US.

At some point in my early 20s, I mentally outgrew that childish, ill-considered ideology and I'm glad that I did. I've heard every argument under the sun for why Socialism will work if only you "put me in power" and I don't buy any of them.

Anyone arguing for it fundamentally does not understand human activity (behavior and history).
I thought that's what the MCAS was. Unless there's more than one system that overrides the pilot to pitch the nose down?
I don't have any distinct cpu/memory/battery profiling datasets to provide anything but a personal anecdote. I dropped Chrome due to general laptop responsiveness in favour of a combo of Firefox with AdNausem and Privacy Badger.
Which, has worked fine for my use (not noticed any adverse battery effects but I've also not been actively monitoring), though I don't use nearly the number of google services you've listed. Your results may differ, I've heard mixed reviews (again, anecdotally, so take with a grain of salt) of google services in firefox and safari.
one of the more striking demonstrations you can do in a biology wet lab is to dust peoples hands with fluorescent powder and then ask them to wash their hands and see what they missed.

Top of the thumbs is almost always poorly washed, even if the rest of the hand is generally clean.
>I would then telnet or ftp to these nameless hosts and see what host name
the operating system login prompt gave me or what host name the ftp server
announced in its greeting. I would then plug this information into my
systems host table.

So, you removed what little security there was at the time to make sure that the machine pointed to by a host name actually had some connection to what the hostname implied. This is just one step below making the HOST.TXT file world editable. The NIC had a good reason for not adopting your method.
An interesting one to me was always this Italian comic that was extremely popular in Yugoslavia but hardly anywhere else. It’s called Alan Ford https://en.m.wikipedia.org/wiki/Alan_Ford_(comics). I wish I could get some copies now. I loved that dark humour as a kid.
I guess for the benefit of having people work on such things you will occasionally have to suffer through the brutal injustice that is ... a single-line text ad at the end of an article?
Choosing Between Wages and Benefits in Employee Compensation
what do you mean by ‘extra memory overhead’
So what are you saying? That you'd rather vote for someone that doesn't even try to fight for it? All major changes start small at first.

Sanders has 1 million people giving him recurring donations month after month - that means something. It means he can organize those people to put pressure on every single Congressman or Senator. And it could become more than 1 million ecstatic supporters if he gets the nomination and then presidency.
How so? They are different languages and different skill sets.

Recruiters shouldn’t group the together.

I have yet to meet a C programmer who can actually write C++ code. They just use the C++ compiler to write C compatible code.
It could just as likely demonstrate that very few companies provide feedback to rejected candidates, or at least that when companies do, that they legally vet the feedback first (which would make you question the value and candidness of it). I have personally never heard of anybody giving or receiving it myself. So I’m not surprised that you would fail to find cases of disputes originating over it.
i happen to be learning swift and, as a newcomer to the language, i have concluded that the level of complexity is pretty much on par with cpp. one thing i have noticed is that swift maintains readability while being complex. that's the surprised to me. complex cpp is simply not pleasant to read.
I find that reply a bit puzzling. It was an internship, how bad of a risk could that have been?
-Job loss
-Romantic losses
-Self compassion
-Self care

Conceptually, think about how many times your friends have an issue that seems trivial for you (on the outside) to fix. Surely the same applies to you. Especially if you're high functioning, by definition anything left to work on is relatively outside your awareness and can't be solved from the "inside".
Moltex Joins Ontario Sustainable Energy Association (OSEA)
They're not zero-days if they've been privately disclosed and patches are available.
That reminds me of people who follow the Calorie Restriction Optimal Nutrition (CRON) diet. Only they practically starve themselves everyday. I know it's not the goal they do try to consume on the absolute necessary nutrients.

My theory is someday CRON will surpass veganism merely for one-up-manship.
Can someone who knows more about the finance stuff explain why a company (especially one like SpaceX that prides itself on being super vertically integrated) would spin off a part of the business as a public company? Is it just to help employees whose equity is relatively illiquid? Is it to raise capital? Insulate the parent company from potential regulatory/legal issues?

Sidenote: SpaceX actually is sorta-kinda publicly traded. Alphabet and Fidelity bought ~10% of SpaceX. Fidelity has a few mutual funds that are partially invested in SpaceX (like 0.5% of the fund is SpaceX). I'm kinda surprised someone hasn't made a FauxSpaceX ETF that buys the Fidelity SpaceX fund and does some shorts/options to try and cancel out the non-SpaceX parts of the fund.
Nice! Yes this is the better option. IMO, should just be

retry_window=timedelta(...)
My former partner behaved in narcisstic ways from time to time.

I didn’t even know what narcissism was until after we broke up after 8 years.

But dealing with narcissistic behavior was absolutely awful. It left me mystified about all sorts of things to do with us, as well as hurt and feeling abused.

She’d never ever acknowledge her narcissistic behavior so even recognizing it puts you in the right path to addressing it.

And for those people who suspect they have close relationships with narcissistic behavior, run if you can.
Heidi also became infamous here in the US in 1968, when a TV broadcast version of it pre-empted the end of a close football game, which went down in history as "the Heidi game." The furor that resulted led to changes in the way the TV networks managed their operations. The full story is at https://en.wikipedia.org/wiki/Heidi_Game.
Plex Is Down
Not a helpful comment when this person has suggested it has negatively affected their life and is looking to change.
Not all medical care is emergency care, and after a while folks learn which provider is a better value. They hear other's outcomes as well. Even if they don't choose perfectly every time, word gets out eventually.

Pricing transparency is necessary to the process, however. So, the assertion that folks "can't shop around" is exaggerated and about to become less true with the transparency law.
I interviewed recently and didn’t get the job. I thought I did well enough so I wasn’t sure what went wrong. The recruiter told me exact detailed results for each interview including the hire / no hire outcome and why no hire for the no hire ones.

While I was disappointed to not get the job, it really gave me a sense of peace to know what went wrong and what I can do to improve.

I wish this was more common.
Colleges and doctors are both decommoditized and competed over by those seeking "quality" and the minimal end up comparatively shunned if at all aware or having an alternative. High stakes breed those sorts of markets - it is no accident that doctors and lawyers are synonymous with highly paid non-management roles.

They are also seevices which means there is no preserved buffering possible. You can't just have a factory of doctors fill a warehouse with 40 hours of medical care each every week. Given the opportunity cost trying to "squeeze in" what they can in a discard free knapsack problem sort of way makes sense given the incentives even if the outcome isn't ideal or fair.