skysight-inc/HackerNews huggingface dataset:
This technique generally (applying NLP to 10K’s and other corporate filings) has been in practice for many years. One common, highly commoditized text signal is earnings surprise: measuring sentiment in earnings call transcripts, and comparing sentiment scores with similar metrics from analyst publications in reaction to the earnings announcement.

The arms race effect you mention absolutely exists. Corporate officers are often coached extensively on key phrases to repeat in earnings calls, and phrases to avoid, and how to steer caller questions away from SEO-like speech patterns they don’t want.
You can test conditional logic, state mutation, and any function without side effects. It takes very little time and definitely improves the codebase. Testing is very dependent on the culture of your team and company though.
For diagnostic imaging (x-rays, CTs etc) which we make software for, alot of equipment is FDA regulated.

We chose to go for class 2 designation in FDA terms as it shows you comply with uptmost regulations, which is a selling point.
Some hospitals depending on state gets rebates for meeting compliance.

It depends on what space you are going into.
If it touches a patient, more than likely FDA regulated in the USA.

Other countries have similar orgs ( Canada has... Health Canada).

We also work with DoD/VA... Don't get me started on compliance with them.(the security stuff is a plus though, while initially challenging to meet, it has us pushing the code into commercial space products, everyone benefits from the extra security hardening.
)
I've always reasoned in terms of midnight because that's when the date changes. I use tomorrow to mean the next date and today to mean the current date. I'm not doing it for the sake of computers, that's just what I've always understood these words to mean.

I think using midnight as the anchor for the today/tomorrow distinction is a lot less confusing and ambiguous than having today/tomorrow not tied to the current date.
Microsoft is now worth more than Google
Here's my anecdotal-experience-driven theory of what's going on with the golfing-CEO companies underperforming the non-golfing-CEO ones: it isn't a matter of lost productive hours while golfing instead of working. It's that the golfing CEOs are, as a population, different from the non-golfing ones.

The golfing ones are a bit more extroverted and charismatic than the non-golfers; they "look like CEOs". They are more likely than the non-golfing ones to have attended a top-tier MBA program. Their average height is significantly greater than the non-golfers. And so on; you see where I'm going.

Certainly there are plenty of introverted, socially challenged golfers out there. But within any population whether CEOs or lawyers or cops or musicians or whatever else, the subset of people who golf is going to be, on average, more extroverted than the subset of people who don't.

I think this somewhat ties in to Taleb's argument that you should trust surgeons who don't look like surgeons, since their achievement of professional success despite their tendency to create a negative first impression is a robust heuristic of professional competence[0].

The population of non-golfers, averaged out as a population, were held to subtly higher standards that required better performance out of them. This means that non-golfers, as a population, tend to be more challenged at work over the course of their careers, and that it was less likely that individuals could "fail up" -- the Peter Principle extends further for extroverts.

Anyway that's my theory.

0: https://medium.com/incerto/surgeons-should-notlook-like-surg...
Hubert has been wrong since the beginning, he’s never had detailed enough financials to support his wild conclusions. Buffets offerto invest is just more proof of how wrong the naked capitalism series has been.
I gave up on Reddit a while ago because it is such a massive time-sink. Kills productivity like no other. Atleast Twitter is short and digestible. Reddit can eat entire days.

But now I want to come back and see if I can strike a balance. Can anyone recommend great focused subreddits to keep my frontpage junktainment-free?
Software engineering is the art of learning to lie to the technically-ignorant around you to satisfy "business requirements."
I'm skeptical that it was implemented that way because of kernel memory leaking concerns.

More likely it was done to prevent Windows API calls from panicking when they accessed unset parameter structures.

As a former Windows programmer, that was one of the largest sources of errors back in the Win32 days.
My guess is your comment (not the thread) was flagged because it contained a string of logical fallacies. Edit: This is not intended as a flame just an observation. You're free to disagree. Specifically straw man, false equivalency, conclusion doesn't follow.
I just search my inbox by company or recruiter name when I need to review correspondence and details for a particular application, I only apply to about one position a month, I use the same resume for every application, and my 'cover letters' are never more than three sentences long.

I don't recommend tracking your applications, just track your email correspondence with the recruiters.
> Google's been paying off academics to make fake academic studies for years.

Example?
Man, I couldn't get through it! It seemed like its own kind of hype-y proselytizing and I didn't find its examples spoke to the kind of issues I actually have. Maybe I didn't give it enough of a chance, but I don't know, I had been hearing for years that it's so great and I was really excited to start reading it, and it just didn't speak to me at all. Anyway, YMMV I guess!
He wouldn’t change a thing. He hasn’t changed his overall strategy an iota since buying Sees Candy in the early seventies.
2 books I recently read that point to social connection as essential to meaning and well-being are Lost Connections: Uncovering the Real Causes of Depression – and the Unexpected Solutions by Johann Hari, and Tribe: On Homecoming and Belonging by Sebastian Junger.
Someone once told me:

China is like the kid that has to be home by 8pm because his parents want to make sure he gets his homework done after dinner.

The US is like the kid whose parents hired a nanny to make dinner for them and help the kid with his homework if he asks.
The story looks like a credible source of facts, but any takeaway is a minefield of ways to be wrong. I assume life expectancy is vulnerable to Simpson's paradox and that the we really need detailed analysis to determine why the aggregate difference exists.

Without that the differences in the article are not large enough to really draw anything out of except vague feelings of national pride.

Life expectancy is also a dangerous QoL metric in itself because it is so influenced by so many things (particularly infant mortality) that although longer is generally better it doesn't paint a very detailed picture. In an extreme case; I know that a pretty reasonable percentage of very elderly people would argue that a prolonged life leads to lower quality. "Healthy life expectancy" might be a much better indicator, but that looks like a technical term and I don't see a definition for it.
The issue is only about a ban on use by the US govt., right? Would that limit the effectiveness for option 2?
We'd have modern computing without those things. There was enough demand to develop computing even without military purposes in mind. The transistor was invented at a telephone company.
Depends on the job, some of us do a lot more than 40.

Getting married and having children will make you reassess your statements. Heck, just getting married will. Of course, I am assuming that you are single.
1) No, this is old news. Uber has years of cash.
2) if Buffett was annoyed he would not be commenting.
If you know any Russians in the US, talk to them and see if they trust the developers back home to not be compromised in direct ways. If the feedback you get is ho-hum, then maybe it's okay, if the feedback you get is different, then think about why that might be the case.
I learned React at home, then learned Vue. I fell in love with Vue because i clicked on the getting started, threw a bit of code in a html file, and ran it, and it worked, then I played around and changed things, the moment i ran into something like "oh how do i do this?" the documentation is second to none for client side frameworks, I found what I was looking for quickly.

Then I started to find other stuff like vetur, the vue cli, and I felt like I was just building stuff, and it worked, and I wasn't pulling in other plugins just to get stuff done.

The barrier to entry was much lower IMO.

Just wish I could switch from Angular X to Vue at work :(
If IBM is his biggest mistake, it’s a other testament to his skill.
My favorite fake Rolex anecdote comes from my days in comparison shopping. There are three ways to get paid on the internet, for impressions, for clicks and for actions (eg, "actually buying something"). The latter typically pays a revenue share, which varies based on the item. Electronics have a tiny profit margin and usually pay something like 1%. Clothing has a giant profit margin and frequently paid 10-30%.

The highest revenue share I saw was for a fake Rolex watch (which was marketed as a fake!), which had a 50% revenue share.
DASUNG's 3rd Generation E-ink Monitor-Paperlike 3 (Paperlike HD), 13.3” E-ink Screen (Carta & Flexible), 2200*1650 Retina Display. Just Like a Real Paper. Fast nearly as LCD. No Back Light. No Blue Light. No Screen Flash. You can Type, Code, Browse the Web, etc. Work well with any Equipment (HDMI). Support PC/ Mac/ iPhone/ iPad and so on.
Or for a more mundane example, I tried to identify a particular plant by doing an image based I'd with Google.
It was identified as a Broomrape because the pictures only had non-green portions of the plant in question. It was ACTUALLY a member of the thistle family.
I wrote this in Elm: https://ixberg.com. (feel free to sign up, use it, share it). I learned Elm by going to an intro course at Lambdaconf, and watching this https://frontendmasters.com/courses/elm/ and coding in it. Elm was my first PURE functional language. I've done some Scheme before. Backend is Firebase. No special libraries in particular. No regrets.
I was exhausted by front end development, so I thought I'd try something new. I ended up first looking into AI, and then into Blockchain.

Long story short, I have run back to the relatively calm and serene world of the front end, with my tail between my legs.

The front end may be moving quickly, but in the grand scheme of larger technological change, it's far more stable than we give it credit for.
Plainbudget now supports variables (named groups)
Interesting read, thanks for sharing.

It didn’t even occur to me that the file systems will need to change to fully take advantage of NVRAM. I wonder at what point the abstraction will stop leaking and require another higher layer to account for differences in performance. I’m sure the OS will need tuning, but applications might not unless they’re pretty bare metal.
Some of Buffett’s greatest investments have had much if not most of their value tied up in their brand, Coke, See’s Candies, American Express, etc.

Pretty clearly Buffett understands brand values.
Honestly, what's worked best for me is buying a book on the topic I'm interested in, and just working through it methodologically. The most difficult thing has been checking my work since answer manuals are difficult to come by. If I'm really unsure, I'll try and find an appropriate group to post a question to. I'm mostly interested in algebra, category theory, and topology, so it's difficult to just ask a computer to check my work for me.
Not in dispute - the question wasn't whether life in the U.S. was getting better but whether it was getting shorter.
My theory about the meteoric rise in US undergraduate tuition since the early 1980s is that colleges and universities realized they could turn undergraduate degrees into Veblen goods.
I like Ruby, I hate Rails. But Sinatra is awesome.
Powerful international entities motivated almost solely by greed are your friends! The whole world would just fall apart without them, according to the media and politicians they control.
Try "What Color is Your Parachute" if you want to get back to work. Admittedly, the longer you are out, the harder it is to get back, but some employer somewhere will want you I bet.

I hear you about "older." Only in my 40s and it's getting harder. Can't imagine 50s as a software dev.
I was recruited right out of college to work at Cerner. Its probably still fairly trivial to get a job there, but you have to live in Kansas City.
Having worked as a frontend dev for a while, my observation is this - because the UI is closer to the user, and closer to the product side (for consumer-facing apps), it has faster iteration cycles, doubling or tripling the rate of technology decisions that are made.

You'd never rewrite an API twice in a year, but maybe you'd rebuild your site or interface that often, if you're responding to users.

With increased demand for tools comes more supply - more libraries and frameworks with more stars and follows.

The reason we don't see this in the mobile world is because it's a much more closed ecosystem - there's no open spec for mobile like there is for browsers.
It doesn't support everything; for example, Clang doesn't do nested functions.
Some good points... but I think you're too pessimistic. Some tiny subset of those fraction of users you mention manage to do something different / better. React is one example. GraphQL is another.
Something like React isn't even an application framework, though, it's a view library of compositional functions feeding into a tree diff.

How does functional, side-effect-free code increase complexity? What makes your side-effecting code more testable and verifiable than unambiguous in/out functional transforms?
What, you need a stick? :-)

(In all seriousness, one of the most common ways I check the time, besides my phone unlock screen, is checking how much sunlight I have left by the "1 hand above the horizon = 1 hour" method.)
This isn't really about supporting "the military", it's about supporting an illegal assassination program of innocent children and civilians.

One's warfare, one's mass murder, I still believe there's a difference between the two.
Yes, I still don't get th Vue hype.
I think it's more than that. For the most part, you get paid to do what your employer asks you to do. There is no such right anywhere such that when you go to work, you work as an agent of yourself. No, you are an agent of the company paid to do what you are asked to do. Sometimes what _you_ want to do and what the _company_ wants to do is in alignment --but that's the exception. Most of the time there is misalignment. One would imagine most FB and GOOGs aren't driven innately to spy on their users --but there they are, essentially conspiring along with the companies.

In other words, you're there to grind your boss's axe, not your own axe.
> on x86/amd4 sizeof(int) will always be equal to 4

Nothing is stopping your C compiler from making the guarantee sizeof(int)=4 on x86/amd64.
I can't work out arguments like this.

I can understand mistrust of spy agencies.

But it seems completely obvious to me that every release of additional information must by its very nature undermine the personnel, tools and techniques used to get that information. Occasionally that might need to be done, but to not mention these pretty clear counter-arguments seems shortsighted.

In this case, there's plenty of reporting of leaked reports about what is supposed to happen. TLDR: The Israeli's had access to Kaspersky's network and saw them accessing classified US document and passed that information back[1][2].

Who knows if that is true? If it is, and the Israeli's didn't agree to the leaks I imagine they'd be pretty unhappy.

It's also interesting that some five-eyes allies like Australia haven't[3] yet[4] banned Kaspersky, but other NATO allies have[5].

[1] https://arstechnica.com/information-technology/2017/10/russi...

[2] https://www.haaretz.com/israel-news/israel-s-kaspersky-hack-...

[3] http://www.abc.net.au/news/2017-10-12/no-ban-for-lobbyist-ba...

[4] https://www.itnews.com.au/news/kaspersky-makes-case-to-avoid...

[5] https://www.crn.com.au/news/dutch-govt-to-stop-using-kaspers...
Personally I'd rather use Grape over Sinatra. I also wrote Modern[0] to provide a really nice, functionally-oriented OpenAPI server for Ruby that is very much Not Rails. (Looking at porting it to TypeScript soon to provide a similar-feeling API.)

[0]: https://github.com/modern-project/modern-ruby
Asking this question without looking at the underlying platform is ignoring a huge source of insight into the problem and its solutions.

Growing up from a document viewer to an app platform in the particular way it did left the web as the most important and ubiquitous GUI app deployment and runtime platform, but without a dev-accessible native GUI component system. No other major modern UI platform was _ever_ in this state.

This left all the work of creating the most basic widget system to userland, while at the same time the platform's features available to that userland were relatively paltry to begin with. As those features of JavaScript and DOM grew, frameworks were released frequently because newer ones were designed to take advantage of newer features. This lead to a huge amount of fragmentation.

Which brings us to now. Outside of threading, the runtime features are much more suitable to an app platform now, and finally the web has a native UI component system in Web Components. I think there's one or two more big shifts ahead of us toward Web Components and better utilizing Workers, and then things will settle down because we'll finally all be using the same platform features. Even if we still have opinionated and helpful layers on top, the foundation will be more stable and standardized.
I agree that it's not explained clearly.

One possible reason: import statements in source code can be analyzed regardless of which build system you're using. In the case of Go, there are at least two important build systems ("go build" and bazel), so analysis tools would need to support both.

On the other hand, if a package.json file were just as universally used as Go source code, it would effectively be part of the language.
They still allow anonymous sign-up without an email address, but I've noticed a few dark UI patterns hiding that feature with recent redesigns. I delete and create accounts all the time to improve anonymity and prevent karma-lust. A few months ago I almost swore off Reddit because it seemed not providing an email was no longer an option during sign up. Now you just have to hit "Next" with an empty email field, it used to be a discrete option. This leads me to believe they don't like it, and it might not stand forever. Sure, I could always just use a fake email but, because I didn't have to, and the fact they specifically told me I didn't have to, I knew they respected my choice to be responsible for remembering/protecting my own password and didn't want to scare me into giving up my email address using "account recovery" FUD. That respect seems to be slipping away.
Changed by #MeToo
That explains the draw of SF vs Monterey, but not necessarily SF vs Houston. Why do the most prestigious cities reliably stay the most prestigious cities, if not for the prestige itself being the draw?

As I said, I'm grasping a bit because I'm not sure I fully grok it. But there is something that would be lost about Manhattan if it became cheap. I believe it's not just the three items you list, but also the concentration of people that not only want to, but crucially, can afford the price of entrance. Beverly Hills comes to mind as an example, why do the rich and famous want to live there if not to also be surrounded by other rich and famous? Perhaps that's closer to the common link you mention in Palo Alto.
> I just wish they'd release what they have on Kaspersky. All they've given us is vague assertions.

That's probably what they have. But imagine you're a Government Official and the Member of The Press asks you: "Do you know that your office is running software produced by Russians? The same Russians that hacked our elections?! And not just by any Russians, but Russians with links with Russian Government, which includes Russian Military, Russian Intelligence Service and controls Russian Nukes?!"

Of course, you could start explaining that doing business with Russian government (aka "links") is not weird for a Russian company, especially a major one and near-monopoly on the local market, and you can not declare every Russian a spy just because Russian spies exist and sometimes even mess with some American interests, even though nothing of the sort happened in the election - you can try to do all that and earn a headline "Government Official N. Is Soft on Russia - Idiocy or Corruption?" And God forbid it turns out you visited an industry conference in Russia 3 years ago or attended, among other 500 people, a reception which (unknowingly to you) was paid by a Russian oligarch living in New York...

Or you can ban Kaspersky software - which has a bunch of viable local alternatives anyway - and earn a headline "Government Official N. is Exercising Reasonable Prudence in the Face of the Red Threat". Which one would you choose?

> They're doing this to promote American and European alternatives which can be manipulated by Western intelligence

Could be but more likely they are just opportunist and doing CYAing.

> It is just a "red scare" within the US DoD, and they aren't releasing technicals because they have no technicals.

Rem acu tetigisti.

> All I am asking for is "Here's a technical paper explaining exactly what we caught Kaspersky doing

Don't hold your breath.
Ballerina Tutorial: A Programming Language for Integration
If you’re in one place for a year, try volunteering as an EMT.
Gain some different skills, meet good people and get a different life experience.
You can easily do a statistical signicance test to estimate if the effect is non-zero.
There you go:

https://galvez.github.io/plainbudget/?named-groups
At first i thought i don't understand what your little rust code is doing, than i got it.

Its a watchman wrapper written in rust.

But in that article you linked, there is mentioned that git ships with a sample watchman hook already?!
Won't this obliterate any goodwill and trust that the London Evening Standard had with their readers?

Or were they already a tabloid to begin with?
Note this is from 2016.
Professors owning their own material is an ancient tradition. If they did not, they wouldn’t be able to MIT license it.
This part is pretty amazing.

> From the time that I mailed my letters, the compound annual return of the respondent group is 8.97% greater than the non-respondent companies.

If anything, I would have expected the opposite. "Successful companies are more busy, and have less time to write letters to strangers. Failing companies love to spend all their time justifying themselves." Glad to see that hypothesis disproven.

If the above correlation does hold across larger sample sizes, I wonder if hedge funds will start using it to identify profitable trades. Send anonymous letters to the executives of public companies, and weight your investments in favor of those who reply. At some point, the executives will wise up and start replying to everyone. But you could make a nice pile of money before that happens.
Then I apologise
How do you make the ( without a shift key?
Don't forget negabinary! https://en.m.wikipedia.org/wiki/Negative_base

Negabinary operations are extremely simple and elegant. Like 2s complement and 1s complement, it suffers from asymmetry in its range, though even more so.
I think you are in agreement with the comment you are replying to.
Interesting theory. Do you apply it to men in predominantly female occupations and vice versa?