skysight-inc/HackerNews huggingface dataset:
Their job is still to sell cars.

You can fool some people some of the time but not all people all the time.

If people don't buy EV cars because dealerships anti-sell them, that's bad for car makers. Especially in Europe in China, where they have to sell a lot of EV cars or face gigantic fines.

If dealership continue straight up lying about EVs and people will indeed do an independent research, then they'll inevitable reach a conclusion that Tesla is a much better deal and will be amazed by Tesla's buying experience.

Ramping up EV sales to millions of units per year is a life-or-death situation for car makers in the next 10 years.

Dealerships sabotaging this effort will be a very significant problem.
Precisely. I would argue that people are much less motivated to leave good reviews for employers than negative.

If things are not going well, you're upset about your work, or you are looking for another job, then you are more likely to be on Glassdoor and/or more likely to leave a negative review. If things are going well at work, you're thinking about your work or something else in your life, not reviewing it on Glassdoor (unless incentivized somehow).
MCC did a great job bringing up Twitter's awful record on open APIs in a reply: https://twitter.com/mcclure111/status/1204807272226082817

While I'm all for open standards and protocols, Twitter has proven itself hostile to 3rd party developers. Even if their proposals are good Twitter has a long way to go to prove themselves trustworthy participants in open networks.
> this happens when you add JSON version for old XML-based APIs (seen this multiple times)

...without using an XSD schema. With a schema,not an issue
> If you are 'learning' stuff open-loop (with no feedback from users or peers), then you are deluding yourself about how much you've actually learned. You're one important but terribly insufficient step above book learning.

Book learning ain't bad; in my experience, most of the developers I know would do well if they picked an actual book every now and then. It's not as good as hands-on experience, but still miles ahead of "learning" by StackOverflow-driven development. Experience is an important piece of the puzzle of wisdom, but it's not the whole thing. You need to also have understanding, and reading (and thinking about what you read) is a good way to acquire insight.

WRT. closing the loop, your users and peers aren't the only way to close a loop (and arguably, they can only provide certain kinds of feedback that are very context-specific). Trying things out for yourself is also a good way to close the loop through feedback from reality itself (e.g. whether something works, or how difficult you find it, are such pieces of feedback). On top of that, peer/customer feedback makes no sense for a lot of useful knowledge - for instance the new ES2018 and CSS features you've mentioned upthread.
Very interesting talk outlining the limitations of the curent AI learning paradigm.
Radley Watch Comparison
As a Catholic who has, at times, been involved in both local and regional Church organizations, this isn't a big surprise.

But a lot of the discussion and reaction assumes Peter's Pence (the annual call for donations from which this money comes) is intermixed with the typical 'tithe' or other charity works for all local Catholic churches, when it's not.

In local Catholic churches (parishes) there is always a standard collection, for the local parish only. The money goes to the local facilities, the school (if they have one), the pastor's residence, and if there's leftovers it can be used for special projects (e.g. new boiler, that sort of thing), and also for local charity.

Then there are often 'second collections' for specific needs... there are local charities, missionary charities, etc. (none of which are even loosely affiliated with the Vatican, and most of which have no affiliation even with the local/regional Church organizations).

And finally there are three or four 'hierarchical' collections or appeals, one or two for the regional church, Peter's Pence, and maybe one or two special collections for a one-off need.

So as a Catholic who does manage donations carefully, and also doesn't particularly enjoy money being used for things other than what it's supposed to be used for (the US Conference of Catholic Bishops say Peter's Pence is to "respond to those who are suffering as a result of war, oppression, natural disaster, and disease."), I don't currently donate to this particular cause.

The problem is, a lot of other Catholics (and this isn't an exclusively Catholic phenomenon) have a bit of a blind trust that all the organizations asking for their money are managing their donations well.
Somebody submitted a PR to a JavaScript/glsl game of mine last night (https://github.com/westoncb/under-game), adding a badge/link that would open the repo on repl.it.

I looked around at the user's activity a bit and they had sent essentially the same PR to at least one other repo recently, and appeared to be affiliated with repl.it.

I went ahead and merged the PR since it does just seem like a small net positive addition.

I still wonder though: what downside to this might I be missing?
That would be fine, too! Knowing that the ACLU doesn't support the 2nd, I can choose to support organizations that do in proportion to how much I care about that amendment as opposed to the others. I'm totally cool with that. But practicality is not their stated reason for not defending the 2nd, and if it were their actual reason then I'm not sure what reason they would have to use a legal rationale instead. If their actual reason is politics, it's pretty obvious why they wouldn't want to admit that; it would alienate some people, and make them appear more partisan.
One day stock price changes aren't meaningful.

I was only asked to provide a recent example, not an example of an effective campaign.

Look up the Elliott / Arconic saga to name an older example of a successful activism campaign.
Java: a fractal of bad design.
I'll have a shot : clear boundaries
Comments should be directed to the IETF last-call list via email:
last-call@ietf.org

List info:
https://www.ietf.org/mailman/listinfo/last-call

Guidance on the last call process:
https://ietf.org/about/groups/iesg/statements/last-call-guid...

Archive of comments so far:
https://mailarchive.ietf.org/arch/msg/last-call/aDZq1M-m4du-...
Newest Y-Combinator class entry: Burger Search
No, you have to pay for each individual stock
The input tag already has a 'pattern' attribute that is a regex that the input must match to be valid.
It's really not your fault. It's really okay if people don't get instant gratification.
Tech Update – 11 December 2019
It requires passing in an id of some sort. Client generated ids are cool for a lot of things; I wouldn't use them for everything.
Define front-page worthy.

Anything that is on the front-page is by definition front-page worthy otherwise it wouldn't have made its way there.
I’ve heard some first-hand. Really bad. I don’t think I would ever work there.
If you are a talented and accomplished engineer, do you really want to work for Google or Facebook? It seems that the answer is not clear anymore. That is all.
The surveys are collected from employees, a lot of them with different work environment experiences.
The institutional sins were the coverups. The prevalence of sexual assault by church members is comparable, and in some cases even less, than for other churches, public schools, etc.

The meticulous, centralized record keeping makes it easier to go back in time to see all the crimes, something not possible with any other organization, public or private. Of course, that only makes the coverups more egregious.

It's important to realize this as child sexual assault is vastly more pervasive than you'd think. If the reports of Catholic incidents upset you, then you may not be able to handle the larger, sad reality.
Over the past four days I have volunteered to a) join groups in order to archive them, and b) run instances of Warrior, the ArchiveTeam download client. I never used Yahoo Groups, but watching the group names fly by I have been struck by the variety and earnestness of the communities it contained. Too bad for Verizon that they can't find PR benefit in cooperating with archivists, or even a possible business opportunity in preserving this content (AI training? must be some use for the dataset).
> I don't know if there is a lesson here. But if you are bad at your job, it pays to have good connections.

The lesson here is that companies are social entities, not technical ones. Relationships matter more than profit. If you're going to play the "game of thrones" as it were, learn the rules first.
> that's a myth. There is no such requirement for aircraft in general.

14 CFR Part 25 Subpart B contains a number of requirements for stick force and gradient of stick force. In particular, section 25.255(b) says the stick force vs. g curve must have a positive slope and that the direction of the primary longitudinal control force must not reverse. IIRC that's the one that bit the MAX, but, as below, I'll have to go dig up references to see.

It's true that this is not the same as stick force vs. AoA, but under the conditions for which MCAS was intended, stick force vs. g works out to be basically the same thing.

It's been a while since I looked up references for all this, so I'll have to go back and see if I can dig up where I got the info that because of the pitch up moment of the engine the MAX could not meet one of the stick force gradient requirements without some kind of modification.
Although I'm guessing that both may provide free meals.
Just 5 minutes ago, when I tried to log into my Google account with a browser not "approved" by Google.
How dare you assume that this is something we can change! These men are discussing numbers and figures and you’re out here with ideas that defy statistics!
There's a similar proposal to allow password manager to change passwords. https://mikewest.github.io/change-password/ (https://www.kryogenix.org/days/2017/02/24/a-standard-passwor...)
The USCCB website identifies Peter's Pence as helping the Pope "respond to those who are suffering as a result of war, oppression, natural disaster, and disease." (See http://www.usccb.org/catholic-giving/opportunities-for-givin...).
Good question, and a tough one.

You'd want to look at total benefits (easier movement of people and goods) vs total costs (environment, sedentary lifestyle health problems, wasted space in cities).
> entirely

Forgetting fuel taxes?
C can do that and few would argue it is a blessing. ;)

(Also, Xamarin and C# wave hello from the other room.)
I'm kind of tired of Facebook, Amazon, Microsoft, Twitter, Apple, Cisco, Oracle, and all the other big names.

Do we really need a billion dollar company to figure this out, or is it just an advertising issue?
I've written 35k LoC with this tool, and it does require some taste but not intractably so. A couple of rules of thumb:

- Don't use layers in too fine-grained a manner. Often if I need to change two lines in a function but they're separated by 6 lines I err on the side of replacing the entire paragraph or even the entire function. Each layer should be readable in a self-contained manner as much as possible.

- I never invalidate tests in an earlier layer. You never want to be in a situation where a layer lies to you about what desired behavior is.
I would say in general, no. For a long time, American Express had something along the lines of `^[A-z0-9]{6,8}$`. Given a candidate string, evaluating even this extremely basic regex will take more time than comparing it against a hash table. I suppose you could flip it around and use it as a generator for an arbitrary dictionary, but then you'll run into memory limitations first.

Plus, there's always the fact that an adversary can just, you know, go find the password requirements on the website and generate a matching regex themselves.

Of course, if the regex is something like `^password$`...
Don't stock buybacks basically transfer wealth from the company to the shareholders?

No. It drives up the share price. That's nice for people who want to sell, but does little for the long term. A company that has dividends might be able to increase them if the number of shares is reduced, but buybacks are often done by companies that dont have dividends. There are companies doing both and I'm not sure what to make of that.
This seems to be written from the point of view that the "industry" is all enterprise SaaS software or something. I don't think I'd agree with calling any of these "industry best practices". Maybe "commercial business software best practices". #2, 3, and 4 aren't really applicable to a ton of software products. There's a lot of niche software that isn't intended for the general public.
Other than irc, you can send a DM to https://twitter.com/textfiles, or email at jason@textfiles.com.
Isn't fuel vapor more dangerous than liquid fuel though?

Contained vapor creates an explosion, while liquid must evaporate first.
All of these people are responding talking about how it doesn't pay the same at Google yet this site is filled with miserable people making hundreds of thousands of dollars and constant threads about it. Perhaps greed isn't as fulfilling in life as actually enjoying one's self and performing a job that has perceived value.
I was totally expecting to see something about using a protocol in an unexpected way, because "the protocol is not good enough".

I had to work with an API where the company decided everything should return http code 200 (well, at least all 4XX errors), and give the error code in the JSON response, mixing existing 4XX errors and their own errors.

When pointed out, the support answer was "we chose to give meaningful error messages instead of HTTP codes, that's why we respond with 200 in case there's an error in the request". Not the answer I was expecting.

Another annoying practice is to answer 2XX, put the request in a queue, and not provide ANY information about the queue, which can be minutes or even HOURS long. Debugging is a nightmare. The one I worked with who did that did not even have the excuse of being a startup or small company.
Unless you are already in possession of fuck-you money, your choice of employment may be easily predicted and is likely highly correlated with comp. C'est la vie
Bout time. Gonna kill me some bugs.
And the companies that recruit through Glassdoor absolutely love that.
This sign-in issue isn't about Gmail. Browsers that are not "approved" by Google are blocked from signing into Google, period. That means you can't use a grassroots browser to access Gmail, Youtube, Google Docs, Google Drive, and anything using Google's sign-in after today.
This is pretty much what I do at the company I work for. We also spend part of that time having roundtable discussions on different topics.
Robots of Ages Past
Have Scientists Solved Consciousness? Introducing Projective Consciousness Model
I'm not sure about if its possible, but in the context of where this plane is flying, there is only lightning once or twice per year.
Same and same.

The goal in the case of churches (not within the context of an extra-church structure) is that the pastor can focus on the process of pastor-ing, and it's considered a good thing when s/he can do it full-time.
Monkey Day Care and the Little Albert Experiment (2015)
Functional Approaches to Dependency Injection
Here's what the problem was. The King St Project dramatically improved transit. Tens of thousands of people were getting home earlier.

This was good for riders.

However there were a few nice but not noteworthy restaurants that got a lot of evening customers who were people waiting for King St to get moving and decided to give up and have dinner or a few drinks.

Think of it along the lines of airport restaurants suffering due to reduced flight delays and reliably fast security clearance.
surprised to see Netflix missing from this list
You are what you consume, and this algorithm (above all others) chooses what our next generations will be made of.

It should be federally mandated to enforce education.
Not really dividends are taxed as income which Is normally higher than capita gains for good reasons.

Your basically taking more risk with capital that income to reward you for putting your capital at risk
> This plan shouldn't work...

It works fine in the short term. It even makes the company more attractive to people who think it is a bad deal - maybe I expect them to go bust in 12 months, but there is an opportunity right now for me to buy shares off Trader A and sell them to a company for a slight markup, leaching money out of a failing concern. I've actually bought government bonds using very similar logic. I can't say if my logic on that specific trade was right, but as long as traders expect buybacks in the near future the price will be artificially elevated.

Essentially, for a shortish time-frame (don't know how long) stocks trade as tokens giving access to a cash flow instead of a measure of the intrinsic value of the company.

The issue is that the price will drop immediately on the prospect of further share buybacks ending. The shareholders who didn't sell are left holding the bag - a company with less cash, more debt and likely a wealthy executive bowing out while the going is good. As soon as something goes publicly wrong that suggests the end of buybacks (maybe a corporate debt crisis of some sort) the stock prices will probably drop further than usual because the buybacks end.
the scaling problem might be real, but it's not really a problem for harbour air, whose primary routes are ~50km from vancouver to victoria or ~80km from vancouver to whistler on nothing bigger than a twin otter.
Another shot: at that time he / she was a college student. Totally different preferences and cretira now.
I would say there are several classifications of things worth saving through a broad net:

- kindling sources, like a LiveJournal post that inspired Lin Manuel to write Hamilton (for a fake example)

- early work of a future star, like imagine Lorde posted early songs to MySpace. This is already a clear issue as many posted songs have been deleted or lost for various reasons.

- valuable things on shaky ground. Yahoo Groups, for the latest example. But I just saw on Reddit someone was looking for a deleted scene from Blair Witch Project that was supposedly the first video ever published on Amazon Prime Video... and now it has nearly vanished. That seems crazy to me from so many directions.

- the value of the ephemeral. Gold and jewelry from old civilizations is nice but we know so much of how people actually lived by examining their garbage, scrap notes, broken bowls, etc.

- the myth of permanence. We feel like 10 million people see a video, it is probably preserved. But there are no master tapes of any of this and so much of everything is interlinked and hard to piece together after the fact. What were people's tech stack when they were making MySpace? How big were people's hard drives? Did rhey share sonngs theough Kazaa or play them on MySpace directly? What was the state of Javascript then, what were the security issues or underground trends? How did songs propogate, where were they shared? Were people sending links in email or AIM, were people sharing links on Digg? This is stuff from like a decade or two and already you need to think like an archaeologist to have any sense of how the culture really existed because there were so many moving parts from year to year.

- the value of datasets. Imagine putting some thought against the Geocities archive to see how HTML blink tags grew then fell in popularity over time. Or how a meme propagated, or analyze the link structure between groups of people or by topic or any make any number of interesting inquiries about how humans operate culturally in digital space and how interact socially through certain set of tools and limitations. There are very interesting possibilities here for understanding ourselves better as a species.
Basically you're saying people shouldn't work there because they'd have to live around poor blacks instead of high rise condos with rich whites.

South ATL isn't all bad but your implied racism is.
People are pushing AP as a silver bullet. Look at this thread! Twitter is funding work to be done in more than an year and people are saying that should just use AP.

And that analogy doesn't make any sense.
I remember from my stint at Amazon many years ago that everyone at Amazon, including me, felt that surely our total compensation was higher than our peers at other companies to make up for the lack of benefits. Otherwise everyone else would have left, right? Long story short, we were wrong. There was nothing better about being at Amazon than the other top tech companies.

That said, I didn't find the work as bad as some others experienced it. My team's pager only went off once a day or so at most.
And yet, hundreds of years later historians and linguists crave for letters, and post, and telegrams to get a glimpse of actual life outside official publications.
So they get broadband, you just don’t like the price
Yes, I was aware of both as well as AOP when I built this. Some comments on OP discuss them as well.

The big difference between my approach and these is the weight-to-thrust ratio. These academic approaches tend to assume people don't want to change the pieces, just combine them. And they create huge tools to make that possible. Why can't people just change the pieces? I've never understood that. I don't need an algebra of program transformations intermediating between me and my code. I'd much rather hold the code directly in my mind. And that keeps the tooling needed really, really small. Just a hundred or so lines of C.

Tooling is a double-edged thing. Adding tooling often encourages increases in codebase scale. Keeping tooling rudimentary can be a good thing by keeping codebases small.
How about if Google sweetens the pot with $350K/yr in sweet, sweet cash? Would you still prefer the "pizza place"? I mean, higher pay is pretty hard to "ignore" to folks without a trust fund. This is _five times_ what an European software engineer typically makes, and it's by no means the upper bound.

FWIW, I loved my years at Google, and I think of going back from time to time. Is it an ideal workplace? No. But it's the best I have worked at by quite a margin. Why do I think that? Because Google is able to offer competitive pay and the projects that don't make your eyes glaze over right from the start, with the potential for truly breathtaking pay and world-leading projects with a little bit of effort and moving around internally, if you have the chops. It's not the best paying place anymore (that'd be FB), but not far behind, and on the balance it more than compensates for that by offering more meaningful work and beyond state of the art dev infra.

Disclosure: I no longer work at Google, and hold no positions in its stock. They treated me well when I was there, so I wish them well.
Not exactly a 10% buy back is not 100% guaranteed the same return as a 10% dividend - and this Ignores the time value of money.
I know one thing: if you didn't tell me what the positions were going to be, and you said "Would you rather Google or In n Out?" I'd go for Google. The probabilities favour that direction.

It's sort of like if you said "Would you rather be born in the USA or India?" Sure it depends whether you end up the child of the richest guy in India or a baby immediately human-trafficked in the USA but the probabilities line up in precisely one direction.
Happiness is only partially correlated with money; depending on how the people who answer the survey evaluate their personal happiness, it's completely possible for the job to offer fulfillment through avenues other than income.

FAANG employees get paid way more than In-N-Out employees, but some of them are also expected to carry pagers that wake them up at 4AM. That's never an expectation of an In-N-Out employee.