skysight-inc/HackerNews huggingface dataset:
The US has since the 80s adopted an economic strategy that favors financial investments instead of industrial production - for example, very low taxes are charged for financial investments. The advantage of this is that financial investments give higher returns. The disadvantage is that such investments are detrimental to industrial production, as capital will try to relocate industry to places where production is cheaper and concentrate only on the financial engineering of the business. This is effectively what happened, since there is no advantage for American capital to start producing things when investors can just put their money in other places for higher returns. This affects even companies such as Apple, which is not at all concerned with finance. As a result of such policies there will be with very little industry left in the US (other than the essencial that cannot be relocated) and production will continue going to other places -- and those places are in Asia.
Why would a company allow a VC firm that they haven't received money from allow the VC firm to audit their code? Seems like a recipe for disaster.
The browser choice screen included over time ~17 browsers. On the main page you had the main browsers, while the smaller ones ended up under a "More" button.

And the "tiny screen" doesn't seem to be an issue when picking one of the dozens of languages during the phone's setup. Or any of the countless activities on a phone that overflow one screen.

This particular list shouldn't be treated differently unless it's purely a money grab.
One can get an idea of the relevant frequencies from table 13 of the doctoral completion survey here [1].

[1]https://ncses.nsf.gov/pubs/nsf19301/data
The flip side of the same coin is that they’re dropping things that made life easier for developers -- Play Store reviews now take much longer, debugging gets harder with every OS update, etc.

I’m not saying the improvements in security are bad, just complaining about the extra hassle it causes developers! There’s probably no way to make everyone happy at once.
The sane way to do that is to split the UI and edit, so that changes in the UI (like pixels while dragging) don't enter the history. I worked on one application that did this, and the results were almost ideal.
Do you protect/mask the identity of your clients?
I think this is dependent on what someone means when they say "data scientist" (mentioned as Type A vs Type B in the article).

Facebook and Google "data scientists" (meaning those who hold the title) are really more like analysts -- they analyze data to inform decisions and use a lot of SQL. They make prototype models (usually based on less cutting-edge techniques) that get passed to engineering teams if they become worthwhile to scale/formalize. These folks get paid less than SDEs usually.

The other type of "data scientist" is basically an SDE (maybe SDE-lite) with research-level ML skills. These get paid similarly (or higher in some cases) than SDEs. I believe Facebook and Google call these SDEs. Sometimes the term "applied scientist" is used to describe these at other companies as well.
Not saying I enjoy in-flight announcements, I most certainly don't. But you and mikestew are saying it's OK for Apple to bug people to sign up for shit or to request personal info, but not OK for everybody else. The differentiation is what I'm objecting to.
What if there is a security update? I mean it sounds like this only applies to new apps, but if this gets extended to updates, you could have vulnerabilities out in the wild pending review.
To emphasize your point, the first $1M/year sports contract in the U.S. was in 1978 for an MLB player[1].

That's about $4M after inflation, for the highest contract in the nation.

Today, the top end of MLB contracts are around $30M/year[2], NFL top end contracts are at similar values. That's right around the same growth.

[1] https://www.firmex.com/thedealroom/when-did-athletes-start-g...

[2] https://www.mlb.com/news/largest-contracts-in-mlb-history-c3...
Google is a classic example. Although all my friends were using Google when it was hosted at Stanford, when they got some money I still wondered, "but who thinks the world needs another search engine?"
> According to "Resolution of distinct rotational substeps by submillisecond kinetic analysis of F1-ATPase" (Yasuda et al., Nature, 2001), ATPase rotates at 130 revolutions per second when saturated with ATP.

Fast little buggers.
"One molecule at a time." What an incredible age we live in!
I'm confused, why would you care about the rust compiler size? I can't imagine a situation where this metric is useful.
If a minuscule number of people buying your hardware ever run linux, would you waste even one week testing support for it? Would you waste even a single EFI engineer's time on it? What if it were 0.1%? Or 0.01%?

What leads you to believe anyone at Apple spent even 5 minutes thinking about linux support at any point in time?
> Zachariassen... noticed that the top players on the market failed to tell him one basic thing: should he buy this wine?

Good article. I long for a return to this kind of old-school capitalism, where people study the competition instead of fearing it, and try to get their money by being better.
Tens of thousands of extra servers. Perhaps over one hundred thousand. There are 95 million photos and videos uploaded every day.

No one said that you need to rewrite everything tomorrow but would it worth migrating over several years? Maintaining 100,000 servers vs 10,000 servers has a cost.

Maybe this story is simply a warning to new startups?

When you listen to the guy who says don't worry about it until you get to the point where it's too late.
https://www.bbc.com/news/blogs-echochambers-27074746

"Multivariate analysis indicates that economic elites and organised groups representing business interests have substantial independent impacts on US government policy, while average citizens and mass-based interest groups have little or no independent influence."

And have you seen any discussion of who exactly ends up as CEO of say fortune 500 companies. There is a distinct lack of women, and of the women who are represented there is a slant to those with wealthy family backgrounds.
David Foster Wallace’s Pen Pal
A rechargeable battery can easily live just as long as the LEDs inside it.

I would still use a capacitor personally, but I said batteries because they could certainly work and Ikea does have a battery-powered light bulb with a button on it [1].

[1] https://www.ikea.com/us/en/catalog/products/60440888/
> Sounds like you need Vim in your life.

> To keep things short: Whenever you want to insert some text you need to switch to Insert mode. When you're done you Esc out back to Normal mode. Undo will undo everything you did inside the last Insert.

That's a more extreme version of the behavior I'm objecting to. Why would I prefer that?
Is there something similar too this for Python or Django?
Ah, so that's why Crowder only got demonetized after the big controversy and LGBTQ people had this issue... essentially forever?
The hiring timeline for Doctors is in the months -- almost six months to a year -- because of all of the due diligence that is involved: it is sometimes more so for specialties like OB/GYN.

Even to be brought on as a "Doc in a box" type of situation, you're still looking at a minimum of 90 days.

Folks want to "move fast and break things," and "hire fast, fire faster," but those two are not conducive for doctors.
I could do that on a whiteboard, in a notepad in psudeocode, and possibly for real in a language I'd recently used (so the syntax is in mind) and recognize the output is correct or needs a tweak or two...

However I don't think I could do this at all over the phone.

I'd also, for a throw away like this, knowing it's a throw away stuff everything in to main / global and use that c-style loop BECAUSE it's portable to literally every language.

If you're looking for a FizzBuzz class/object/module specify that. If you've got a specific language with nice features ask for that, BUT don't demerit an individual too much for not knowing the day to day features of the coding environment in your company when they've not been part of it for months.
Theorem (Theoremlp.com, YC W14) Is Hiring Software Engineers Director and ICs
I have a friend who goes berserk just being within eyesight or nose...smell of bananas. Her story is that her mom fed her too many of them as a kid. Whether that's the real reason or not, I don't know. But there are at least two of you. But probably only two. ;)
Not science, but scientists do define goals for themselves.
Expo Client, Redux, Native Debugger, and Styled Components Ft. DJ Khaled
All that stuff makes me think of a puppet on a string. I prefer a life with fewer strings. Frankly I don't really see why customer cross licensing deals between businesses isn't an anti-trust issue.
It doesn't. LGBTQ is a category that gets special cased in order to block homophobic creators. But it mainly just blocks pro-LGBTQ creators because the homophobic creators are more likely to speak in dog whistles that the blocking algorithms don't understand, whereas the pro-LGBTQ creators speak frankly and quote homophobic speech in order to comment on it.
AWS-like cloud infrastructure
>Throughout this year it is just loss-making companies floating everywhere on the markets here and have boarded the hype-train into the red.

Cloudflare is a loss-making company too, and their losses are growing. From the S-1: "we have incurred net losses of $17.3 million, $10.7 million, and $87.2 million for 2016, 2017, and 2018, respectively"
I have a research background and do pretty heavy duty machine learning. It’s not analyst work (the internal job family is “applied scientist” while the external facing title is “data scientist”). It’s still not SWE compensation. As far as I’m aware, there is only one team of data scientists that makes the same as SWEs at my company.
The fact that lots and lots and lots of people in countries with fast rising GDPs work in factories that export goods to richer nations seems pretty convincing to me.

You note, correctly, that Africa hasn't seen as much improvement. Guess where there hasn't been nearly as much trade driven development?
"Wrongful termination" lawsuits are still a thing. If you fire someone, they can file a lawsuit that is written to make it look like they have a case. You can fight it, you can win, but it still costs you lawyer time, which means it costs you money.
Using Blockchain Technology to Increase Fund LP Returns and Portfolio Liquidity
Bad actors are already very much using the aforementioned media outlets to abuse their positions of power anyway.

I do agree it's a problem - being uninformed of what's going on around you. Not sure that being misinformed is really any better though. I do despair at our general ability to have an accurate sense of the world around us.
I may have read something quite different than you, but he wrote about how it's almost impossible to escape the types of jobs he was in, even out of regular working hours. He writes about always being on the brink of being fired, no matter what.

His further writings talk about escapes hes tried: drinking, gambling, abusing women. He was abused himself. He didn't have an easy life. He was homeless. He won the proverbial lottery but that didnt let him escape himself. Not fully.
If I were ever to give a coding interview, I wouldn't be asking the candidate to implement a certain data structure, but rather explain the pros and cons of using say, an array vs a linked list and when you would use one over another. Because at the end of the day, you will not be implementing them but using them.
Many ISPs around the world give you public IPs without NAT, but they're dynamic and change every once in a while.
What are you talking about? There is zero whistleblowing going on here. This is an outside investigative report funded by a hedge fund. The only link to whistleblowing is the investigators biography.
As an enthusiastic Go programmer: this language-war comment has nothing at all to do with the point of the article, which is a pretty excellent in-depth discussion of how a large, important product operationalized AST-based linting. Please don't chaff up threads with comments like these; this thread is perhaps the last place on HN we'd want to have a drawn-out discussion about the merits of two different languages.
Corporate taxes are different from personal income taxes.
All? No.
> My productivity in Rust has become very low compared to other languages such as Go or even C, that let me easily express what I want to do.

As a C/C++ programmer who has being following Rust from a distance for sometime, with an intention to learn it later, this is somewhat concerning to hear. I've been meaning to start learning it for some time, however, my current workload doesn't provide enough spare time to start absorbing it.

In addition, it seems to be somewhat hard to find detailed information on how to do low-level things that would be very easy in C. Just as an example, one of our simulations relies on being able to craft raw UDP packets in order to "impersonate" remote basestations in our lab environment.

While this is trivial to do in C or C++, I haven't been able to find a good reference on how to do that with Rust. The lack of accessible documentation means that I'm unlikely to consider writing some of these more security sensitive parts of our system in Rust, even though there may be net benefits to doing so.
> Happens to all creators equaly because that's how the algorithm works.

The entire premise of the article is that the opposite is true.
I'm 46 and still employed as an SWE - got my current position 3 years ago. The key is to not let your skills stagnate, and to always be playing with something new - even stuff that you may not think you'll use in your career. For instance, for the past several years I've been playing with machine learning with a focus on self-driving vehicles. Do I think I'll ever get a job working in that field? Not likely, but the skills I have learned may be useful down the line (and personally, I've been pursuing such an education for my hobbyist aspirations).
The Hellfire fear is a naive interpretation of what most religious people derive from their religion.
“Finding 1: most data scientists have postgraduate degrees”

Data Scientists primarily function to tell a story (based upon data) that technicals and non-technicals alike will use in business decisions. It’s critical that a Data Scientist be perceived as trustworthy, since the decision-makers are unlikely to reproduce or even understand the Data Scientist’s full argument.

What signals trustworthiness? A graduate degree from a Harvard Yale Princeton Stanford (HYPS) or similar university definitely speaks well for a candidate. Online degree programs like Coursera / Udacity / etc won’t carry nearly the same weight until their alumnae network grows, and that will require growing into non-technical fields.

What signals untrustworthiness ? Sadly, the “hacker” skills that are so very key in DS (e.g. for data cleaning) are completely at odds with traditional (and especially non-technical) assessments of trustworthiness. Many companies in the Bay Area will look past this issue, but it’s arguably a competitive advantage to simply be able to assess “hacker” skills effectively. That also entails making space for “hackers” at your company. Can’t take hackers? You probably will never hire a good Data Scientist.
I am not making any claim that "science" have goals.
Tracking API Gateway metrics with serverless just got easier
> I assume you're using science's rhetoric of false here. Which is really just can it be observed using the tools & vocabulary of science.

What useful definition of true and false exist besides the scientific one? And why would any religion have a claim to this?

> > I have serious problems with this sentiment that there's some other way of knowing things besides studying reality

> What is reality? Is science reality? Science has models. We are mistaken to think that "particle" is somehow a brutally real thing. "Particle" is a word used to model observations.

Reality is that which we attempt to describe using science. Any other definition is nonsensical, because of we want to actually know anything that is practically useful, we have no choice but to accept reality as real.

If you disagree, please provide another definition and show me how it's useful.

> Actually -- just to make sure I'm clear. You can't derive a workable moral system from scientific axioms/observations.

There's no reason for moral axioms to be scientific. We can simply decide that striving towards universal wellbeing is morally good, and that suffering should be minimized. The difference is that I don't drag the baggage of religion with me.

> Now someone may report to be an atheist and report that they have a moral outlook that involves respect for fellow man. I guess I won't insist that its Religion; I simply insist its not Science that is giving them their moral outlook.

I think you're wrongly equivocating "religion" with simple value statements here. I personally think that this kind of rhetoric is dangerous and gives religion as a concept more credence that it deserves, but I won't go any further on that topic.

EDIT: I was missing a rather crucial 'but'. I hope I didn't confuse anyone.
From Bukowski's Factotum...

"If you're going to try, go all the way. Otherwise, don't even start. This could mean losing girlfriends, wives, relatives and maybe even your mind. It could mean not eating for three or four days. It could mean freezing on a park bench. It could mean jail. It could mean derision. It could mean mockery--isolation. Isolation is the gift. All the others are a test of your endurance, of how much you really want to do it. And, you'll do it, despite rejection and the worst odds. And it will be better than anything else you can imagine. If you're going to try, go all the way. There is no other feeling like that. You will be alone with the gods, and the nights will flame with fire. You will ride life straight to perfect laughter. It's the only good fight there is."
You need some password to have encryption at all. This is just a better alternative to open networks with captive portals.

I think it's perfectly fine to expect some risk connecting to someone else's network. At least they didn't make it an open network. If you're a person that wouldn't connect to the internet in a cafe without a VPN, you shouldn't either at a WeWork.
A 3-day review period isn't going to change anything here. You'll still have rushed, rapidly-updating and poorly-reviewed games.
>When I recruited interns at job fairs there were plenty that were just passing resumes out to whomever would take them.

Isn't that the point of a resume? What am I missing?
You don't have to make up some hypothetical, you can just look at what actually happened with, say, heliocentrism or the beginnings of scientific geology. These were real, genuine cosmological disputes. In what way was this a 'trick'? What is the history you are pointing at that clarifies your position?
> I also feel like the hedonic adaptation hypothesis leads to this kind of absurd conclusion that people are unaffected by anything regardless of severity. That is, it doesn't matter what we do to others because it's their fault how happy they are.

I wouldn't say that this is an absurd conclusion, as long as you divorce "is happy" (as in, "frequently experiences happiness-qualia") from "has utility" or "is functional" or basically any other measure of QALYs.

Pretend that instead of talking about "happiness", we were talking about "sneezing." It'd make sense that how often you sneeze isn't a reflection of your long-term emotional state, right?

Well, why would you expect "how often you smile" or "how often you experience qualia of contentment" to be a reflection of your long-term emotional state? What privileges those physiological facts as telling you something about yourself, over the fact of how often you sneeze?

Consider: people cry while watching sad movies. This is an short-term emotional state evoked by the movie. It doesn't outlast the movie. Would you expect someone who experiences more movie-cry-sessions to have a lower long-term emotional state/utility?

> So you see recurring time series patterns with, e.g., Christmas because the positive language is part of what is socially entrained, even though it's disconnected from changes in your mood.

You suppose here that mood is a fact about our internal experience, rather than a fact about our linguistic rationalizing self-narrative of that experience.

If the "me" that tells you that there's an invisible dragon in my garage, and the "me" that goes into my garage anyway because I don't expect to get eaten, are essentially different people (one living in a land of social narrative; one living in a land of causal prediction and goal-directed action) which one of those selves would you expect to have a "mood"?

(It's not a trick question; I'm not really sure either. But it's worth pondering, I think!)
> In other words, each molecule is made individually. This is not the way that chemists typically work, and will not result in quantities of material that can be seen.

Depends how many graduate students they can hire.
What problems are you having debugging?
To a man with a hammer, everything looks like a nail.
You have an ellipse to finish I think. Show us your brilliant thinking:
Trump Wants to Buy Greenland
He (or at least his characters) certainly seems to have that belief, but as a reader it always seemed like the alcoholism was a much bigger factor than the daily grind of work.
You're almost describing Regus
Not 100%, but close.
> There are 95 million photos uploaded every day.

I'd be surprised if the upload service was all Python.

> would it worth migrating over several years?

No. The cost of developers (and the potential risk of adding bugs) means it would be infeasible.

It's far, far cheaper for Facebook to figure out how to speed up Python (they did something similar for PHP with HHVM).
I think I've read on HN beofre that they literally do the McDonalds thing where they actually buy office space privately or through other corps and then rent it to WeWork for money. Not sure if this was debunked. Don't follow closely.

Personally, when I entered a WeWork for a meetup I felt it's interesting design etc, but it feels like it sucks out your soul. It's like comfy and cold at the same time. Premium Mediocre maybe is the right term for that, not sure.
I really wish university CS programs would have a course on how to use source control (probably Git), and CI (probably Jenkins).

I'm sure some programs teach this stuff already. But I've hired people with graduate degrees in CS from well-known schools who didn't even use source control for their group projects in grad school -- they just emailed the source files to each other.
Typefaces are not covered by copyright in the US. Bitmapped fonts aren't either as that's just a computerized version of a typeface. Other types of fonts are covered by copyright as they're computer programs that tell the computer how to draw the typeface. This means unless a typeface was created for and used in a trademarked logo there is no protection on it and you can freely recreate it by tracing the output of an existing font.