skysight-inc/HackerNews huggingface dataset:
Decoration exists on a continuum, and I don't think it's bad as long as it's not overdone - which is a subjective judgment call, of course.

Decoration exists for comfort, beauty, and usability. I particularly like this fantastic essay that explains the rationale for decoration in architecture, and how the current design preferences for stark simplicity came to be.

https://www.currentaffairs.org/2017/10/why-you-hate-contempo...

An excerpt:
'A few obvious stylistic changes characterize postwar architecture. For one, what is (now somewhat derisively) called “ornament” disappeared. At the dawn of the 20th century, American architect Louis Sullivan proclaimed the famous maxim that “form follows function.” Even though Sullivan’s own buildings were often highly ornate, adorned with elaborate Art Nouveau ironwork and Celtic-inspired masonry, “form follows function” was instantly misinterpreted as a call for stark utilitarian simplicity. A few years later, architect and theorist Adolph Loos, in a 1908 essay called “Ornament and Crime,” dramatically declared that a lack of ornamentation was a “sign of spiritual strength.” These two ideas quickly became dogmas of the architectural profession. A generation of architects with both socialistic and fascistic political leanings saw ornament as a sign of bourgeois decadence and cultural indulgence, and began discarding every design element that could be considered “mere decoration.”'
Why would a boss want to pay you more because you live somewhere expensive, unless living in that place is part of the job description? The only reason I can think of is they believe that you might quit in favor of a local job which pays more, and so they need to raise your pay to remain competitive.

But if they know you're committed to remote work, this wouldn't seem to be a consideration. And presumably the possibility of taking a remote position at a company in a high-cost area exists no matter where you live, so by the same logic you'd think that a boss would want to always pay a rate that's competitive in expensive markets.

I guess the reality is that physical location is still enough of a determiner of job options that it influences what a boss understands your realistic pay range to be. But I wonder how this will change as more tech work becomes remote.
> Read Dale Carnegie and a couple of books on communication styles and practice for a week or two: boom, you've switched over.

Please don't trivialize challenges of NT people. It is hard for ANYONE to make significant behavioral changes. In particular the evidence is that 'self-help' books like the one you mentioned are essentially ineffective.
How to Find Leads/Customers for Software Outsource Company
Which sites? I've been using FF as my browser for years. The only sites I've had issues with are owned by Google.
Well this explains it. I was getting an HTTP 502 on appleid.apple.com while trying to add Apple Pay support to a product I am working on. I called apple support to tell them the site was down. The support agent told me, and I quote, "Our internet is Safari. We don't support Firefox."

I guess Apple doesn't want developers to support their products.
The point of the visa is supposedly to bring in unusually high-value workers. The value of a worker is called into question if they need a second income. The same is true if a child consumes "most of the limited income". You should be able to afford a half dozen children and a house (4 bedroom, 3 bath, garage, fenced yard) and a car. Maybe you even send all of your kids to private school, or you pay full tuition at Harvard.

The visa is supposedly not for people who just want to come take a couple ordinary jobs away from ordinary Americans. You're supposed to be extra-special and wonderful, bringing amazing value to the country. The idea is to let you try out the country, with the hope that you might become an unusually productive citizen.

Anyway, if you don't like the deal, you don't have to accept the deal.
I can't see how it makes sense to punish the customers for the behavior of a Federal district judge who isn't elected by them. (The President appoints Federal judges and the Senate confirms them.)
Someone could also replace the carbon with silicon.
Google's army of lawyers and cash reserves keeps patent trolls away. Pt try to go after little and medium companies who don't have the time or resources to fight back. It's way cheaper to write a check and make the problem go away, rather than fight via expensive lawyers or getting audited before the shakedown.
Not to get off topic, but what do you do out of curiosity?
People love to work with me, but managers love all of those flaws.
> In order to preserve the usefulness of those models and the hundreds of millions in R&D spent to develop them, you have to carefully understand exactly what products and algos will be affected by just deleting a single record.

My answer to that is 'who cares?'

It's not my problem, let me delete all my data.

In fact it's required by law in some places.
"hollow points, rounds designed to swell upon impact to ensure maximum harm."

My understanding is that hollow points were designed to prevent over-penetration rather than to harm more. How does the author know it was designed to "ensure maximum harm"? I can't help but think it was intentional.

Edit: Of course now that I read the rest of the article after initially writing this comment, I see that quote is also highlighted in a text box (side note, what is that called when they do that?).
Reduce, Axiom and Macsyma or the inferior "Maxima" anyway are still around and open source. Reduce and Axiom seem to have lost all open source momentum, which is a bloody shame as they were extremely interesting and powerful tools. I used Reduce in my own research, and remember finding it more powerful than contemporary Maple or Mathematica on certain classes of integrals.

I guess there are a number of others:
https://en.wikipedia.org/wiki/List_of_open-source_software_f...

One missing from this list is Yacas, which was very impressive as it was basically a one man project written in the same way Wolfram wrote his thing:
https://en.wikipedia.org/wiki/Yacas

Three that should not be forgotten:

1) Maple predated Mathematica, and was, as I recall easier to use. I think it survives as a standalone and as a Matlab package. It would be an interesting HBS case study why Maple doesn't have Wolfram's success or brand recognition. Wolfram is a weird guy (as others point out), but somehow was more successful than the humble Canadians.

2) Mathcad: in the early 90s, a lot of people used this instead of Mathematica or Maple because it was cheaper and it had a nice jupyter notebook like UI that didn't require you to learn a whole language

3) Derive: this one I really miss (it also predated Mathematica). It had a UI which was vastly better than Mathcad or any of Mathematica's later attempts at efficiency. You could crank out integrals or perturbation series on miniscule hardware; I ran it on my 186 HP100LX. And I believe it was internally based on a lisp engine, which gave lie to Wolfram's engineering choice that C/C++ was needed to make a tight CAS. This lives on somehow in TI calculators, but I'd actually consider buying a tablet or "smart phone" if there was a version of it for modern hardware.

FWIIW Wolfram is again worth a HBS study, as they're really the only first generation of "AI" company that survived and thrived. Computer algebra systems were considered AI back in the day, and the more general expert system shells were considered a viable path to strong AI (hint; it didn't work out) in the same way that "Deep Learning" is now (hint: it probably won't either).
I wish it were, but I've met at least one person who I think is both psychopathic and on the spectrum. Mind you, I'm not a psychiatrist and am unqualified to make diagnoses.
Right. Time and attention costs money, and why would Apple spend that time and attention on being jerks to 2.14% of the desktop market?
The main answer is "minorities". Look at the American South during the Jim Crow era.

Minorities need protection from majorities in democracies. And not just racial, religious or ethnic minorities. Everyone is a minority in multiple ways.

You have hobbies, beliefs, goals and connections that the majority in your country doesn't have. And they are all at risk under a democracy. This is why we don't have a "pure" democracy. This is why the Founders put many anti-democratic features in the US Constitution.

Every right you enjoy is a point where society drew a line and said "this will not be subject to a vote".
I've went the opposite direction. I flashed my Chromebook's bios so I could actually install Linux.
This doesn't surprise me at all. business.apple.com refuses me on Firefox. Tweak the UA to be Chrome and it works 100%.
If you're the parent, you can use the `sandbox` attribute on the frame. If you're the child, you can use the `frame-ancestors` CSP directive.
Building shadow profiles for people who don’t use your service is inexcusable.

Perhaps their “business” would need to be rescaled if they were honest about serving ads to their users.
You mean futuristic AI, like Skynet?
He mentions that he did a bunch of drugs back in the day, and that the diet at the retreat was likely to cause weight loss. This made me wonder if part of what he experienced was drugs stored within his fat cells re-entering his body.
Facebook's behavior is highly analogous to, and best viewed in terms of, narcissistic personality disorder. Thus when people bring up their legitimate concerns about how FB screwed them in one way or another, Facebook thinks the problem is the "beating" they're taking in the press.

I really don't want to read a single word about the "beating" they're taking. It helps Facebook by exaggerating the harm done to them, and it pats the press on the back for its supposed effectiveness. Facebook keeps growing and doing the same shit, that's how effective it is. "Maybe if we just had more facts!" says the well-meaning fool who then loses to a Zuckerberg or a Trump. Dream on, the world doesn't run on facts and virtue. By way of contrast, if Facebook executives had to suffer an actual beating, Rodney King style, things would be fixed in a hurry. I confess I would love to be holding one of the night sticks too.
The rich irony of a company that patented round corners taking the high moral ground against patent "trolls" or whatever their called
It might help you figure out better ways to cope with the world. On the other hand, you don't need a formal diagnosis for that.
Why is that embarrassing? I think they're pretty and pretty good.
I have an older copy of Intro to algorithms before the 4th guy joined, should I just get an updated version? or just learn from the older one?
> At what point does someone who moves to NYC become a NYer?

10 years, or if you were here on 9/11.
When they wrote mine the Android app permissions model didn't exist :-).
Could you say more? (If there's a post-mortem post on this I'd love to read it.)

When I'm in a lead role or participate in hiring I'm definitely interested in the hiring process. I'm not sure how setting up a job profile (i.e. answering qualitative questions about what I value, what the team values, etc) would be much more work than writing the job description in the first place. I suspect I'm not fully understanding your statement though.
What about method dispatch in CLOS, pretty sure that counts as "does everything better" - at least when it comes to mapping tuples of values to methods.
God knows.

Especially when you're new like me. I go back even after a month and "Oh man I'd never do it like that again."

No to say it didn't work or was even bad but I just found a better pattern to handle that case that I'd use by default now and it changes so much.
On top of that, Facebook and I have a different view on what constitutes as an ad.

A Facebook page that I'm following paying money to reach me is an ad according to Facebook. To me, that's extortion.

On the other side, we have notifications about friend suggestions. You can't turn them off in the notification settings. That to me is an "ad" for Facebook itself, even if nobody payed them money. It's an undesired content that pulls my attention away from what I came there to do in order to promote a product.
So how is a cruise missile not an autonomous weapon?
Try "X11; Linux"
it would probably hurt like hell to be stung by it
I have 3rd party cookie blocking on Chrome.

Honestly the two things I've noticed are:
- I have to fill out recaptcha. A lot.
- I've been applying for jobs, some companies have a button for linked in auto fill. Sometimes this works sometimes it doesn't

Beyond that there's a few other thing like, wikidot, that don't really work. In this case the cookie is given by wikidot for sign in, then you're redirected to the custom url wikidot instance (Scp foundation in this case) and you're just not logged in until you allow cookies in this case.
I'm using a self-hosted instance of Countly for a new project. It's been great so far. Still client-side, but since you host it, the domain isn't blacklisted.
Right things explained by a myopic cretin. Wouldn't be surprised to find out that Corbusier was like that.
And of course surveys of recent years shown that the highest paid PLs are F# and Clojure. Coincidence? I don't think so.
And in no way does that "prevent free non-commercial use" as you originally claimed.

If you do not like the obligation it places on you in exchange for using the work of other people then don't use it.
Another few books I've found incredibly helpful:
Clean Code: https://www.amazon.com/Clean-Code-Handbook-Software-Craftsma...
Clean Architecture: https://www.amazon.com/Clean-Architecture-Craftsmans-Softwar...
Domain Driven Design: https://www.amazon.com/Domain-Driven-Design-Tackling-Complex...
The guy's misusing "rare earth", in that phrase rare refers to the concentration in the ore, not the abundance in the crust.
Redux Dev Tools Are a Thing and They're
Building Serverless Slack Apps on OpenFaas
Ah. Dan Luu disagrees with Joel's "great devs are never on the market" (based on his experience). The article is great. Although, I'm not sure how useful the advice of "Hiring great employees is easy. Want better employees? Pay more" is. -- I'm also curious about what the "can't find a good team?" part would be (other than "don't ask for such a high salary").
The only interesting bit to me was the Delta exec specifically mentioning right near the end of the article that they designed the facility with SSTs in mind.
So, I can understand those who argue for ad-supported websites, and against ad-blockers.

But can anyone honestly claim that putting an invisible 'sponsored' on non-sponsored posts is ethically OK? Can't we all agree that ads should be readily identifiable as such?
It's probably a little multifaceted. I'm a fan of Ruby but even Ruby develops warts with a code base that's too large.

I was just about ready to exit programming entirely before I discovered Elixir, just because I got tired of dealing with the...exact...same...problems...in...every...single...dang...language.

Elixir essentially forces you into a mode of operation that hits that perfect balance of productivity and concise code with a structure that inherently avoids almost every long term code base problem that I've dealt with in my career.

It got me excited about programming again, which I didn't think was possible that far into my career.
> In emails to FCC from April 2017, Germain explains that CQ is seeking to deliver “about 250,000 comments per day,” and that it would need to “set up multiple servers to the API simultaneously to meet the needs” of its clients. Whereas many of the groups responsible for uploading millions of comments requested only one or two API keys, logs show that CQ, over a period of several months, requested no fewer than 114.
They patented the design of iPad which included specifically rounded corners among many other things.
I support the idea but it looks a lot like we plan to keep current medical prices while just funding it from the government. I think we should glut the doctor economy by starting a hundred new medical schools and brain draining the best doctors out of every other nation.

There is a supply limit imposed by the AMA. Kill it.
Blast Basket is a good name for a band.
Even if you don't care about the angles, "put away everything not in use" and "group like objects together" sound like actual organization to me.

What does "organized" mean to you, if not these?
I've been running Arch as my main home server for going on 11 years now. I love it. In that time span, the biggest hurdles have been the sysvinit/systemd transition and a handful of issues with mongodb feature deprecations that required manual intervention.

My original impetus for using it was to "re-learn Linux" after a hiatus out of college, and because it's not as bloated as something like a full Ubuntu install, but doesn't require the full compiling of packages like Gentoo, it seemed like a good choice. Unless I want a GUI right out of the box, I don't use anything else.

As you noted, the wiki is fantastic as well.
Inspect Browser: https://itunes.apple.com/gb/app/inspect-browser/id1203594958...
It’s absolutely possible for the Senate to pass such a law. It wouldn’t be the law of the land unless it also passed the House and was signed by the President, and even then it would be unenforceable, but that doesn’t mean they can’t pass it.
http://puntofisso.net

I'm pretty much a data/digital jack of all trades and the website probably shows it...
> They say it takes 10 years to become an expert in anything. In my case, with OOP, I did it in 6.

I'll take it on good faith that you are indeed an expert, and are a gifted learner. Great! I'm jealous :)

But you might want to consider the way you talk about yourself to other people. Even from a selfish perspective, becoming an expert in communication reaps many rewards - and the right level of humility is very important in communication. Both your comments come off as very egotistical, although I'm sure that wasn't your intention.
"by default"

It's not a lot of config at all. If the site breaks, you click a button and unblock some stuff. Otherwise the defaults work great.
Yes. It is also needlessly condescending, while asserting a questionable opinion as if it were an established 'best practice.'
Ciberamenazas En Tiempo Real
Don't you think there is a representation of color in memory, that you can compare current visual input to? I can close my eyes and recall the image of a red apple, or are you saying my memory of red would switch to green as well?
The Downside to Getting Things Done
They're designed to prevent going straight through by expanding inside of soft tissues. One of the effects of that is increased tissue damage. So they maybe they weren't "designed to cause maximum harm" but that's certainly one of the effects over a full metal jacket round.
I don't think any one pattern rules out any other, but this is a good one for people to keep in mind as I think sometimes it makes more sense. Heck, there are even some cases where an object lookup makes more sense than an if-then-else statement.

I'm also a fan of other patterns like early returns, but few people ever seem to do it.
While you can use any value as an object property key in JavaScript, I’m not convinced the negative performance tradeoffs are worth the supposed benefits in the article.

I appreciate `switch` - with its case-fallthrough surprises beginners but most C-style languages all share this quirk - and modern-day compilers and linters will gladly remind you that usung Duff’s Device-type tricks in JS don’t work.

As an aside, in C#, a string-based switch statement is actually compiled to a lazily-initialised hidden Dictionary<String,Int32> object where the values are the real integer case values - so kinda similar to the linked article - except without the runtime possibly reallocating and reinitialising the dictionary object on every invocation.
Its not an echo chamber if you just block people who rely simply on ad hominem attacks, its filtering, as long as you aren't just blocking people who disagree with you.

The algorithms are the much greater contributors to echo chambers than individual peer blocking.
> they can adjust their algorithms to trust other people's data about you (if they're not already doing that), which would significantly decrease the effectiveness of feeding them noise about yourself.

Maybe some people can inject noise about their friends, instead.

For instance:

1. install the FB app on a phone with an address-book full of garbage and share it with the app,

2. inject fake geotag data in the photos you tag your friends in,

3. put the actual tag on strangers in the background,

4. tag your friends in stock photos, etc.

Some of these you obviously can't do with friends who don't consent, since they may get annoyed by all the fake tags, but others would be transparent to most social media users.
Did you mean "People hate"?
For mapping from one value to another, sure. My irk with this solution is that none of their "object" solutions actually does the same thing as the switch statement, namely logging the state in various manners to console.

Now, they could, of course, do it using the function method, but they did not. If the functional code had logs in them it would become quite apparent that a bunch of if-else statements would probably do the job better.
The cruise missile does not decide on its own, when to start.
Humans do.
It's been awhile since my undergrad stats classes, but doesn't using a boxcox-transform on a objective metric, fitting the dataset to the transformed metric, and then inverting it violate model assumptions? (or maybe that's just in the case of a linear regression and not Prophet's approach)
I have fond memories of those things.
https://cyrilniobe.com - I'm a junior software developer (still a student) but I like minimalist things
“The average US citizen is not very bright..”

That’s pretty offensive. If we say that about Mexicans, Koreans or any other nationality, that wouldn’t be ok would it? Somehow it’s ok to insult an entire nationality and it’s “funny?”

I don’t consider reviews or statements that blanket-insult a nationality to be “funny and perhaps containing a shred of truth.” Replace “American” with any other ethnicity or nationality and such comments wouldn’t be allowed on HN or in an Amazon review. The average American has average intelligence, just like the average anything else. When I was living outside the US, there wasn’t any particular difference in terms of pop/superficial awareness. Koreans, Chinese, French, Mexicans — none of the nationalities I’ve lived amongst had above average intellectual fortitude as a culture. They have idiots and geniuses and normal people just like everywhere else. So the ideas behind “American Folksy” could be applied anywhere, but calling is American just makes the whole review offensive.