skysight-inc/HackerNews huggingface dataset:
No, the source for the enterprise features are not open.

https://about.gitlab.com/pricing/self-managed/feature-compar...

https://about.gitlab.com/install/ce-or-ee/

License model
GitLab is built on an open core model. That means there are two versions of GitLab: Community Edition and Enterprise Edition.

GitLab Community Edition is open source, with an MIT Expat license. GitLab Enterprise Edition is built on top of Community Edition: it uses the same core, but adds
additional features and functionality on top of that. This is under a proprietary license.

For both versions: All javascript code in GitLab is open source. All javascript code written by GitLab is under the same MIT license.
> But in any case shouldn't OOM killer come to the rescue?

Indeed. Its similar to the argument that segfaults are good due to fail fast. Wouldn't it be better to fail fast due to OOM than to hobble along?

If you're actively using the system, ok, you might get a chance to save your work or whatever first, but, in my personal anecdotal experience, that process is pretty much dead anyway and I have to kill it. Yes, my system doesn't get taken down, but if OOM takes the system down, why isn't the kernel killing the process that's eating all the memory? It sounds to me that swap is just masking the problem.
Absolutely! I think you hit the nail on the head. I went to an Israeli restaurant the other day, and (I'm guessing?) all the meat was kosher (read: expensive). Their menu prices seemed to be exactly how they should be. Vegetarian options were in the ~$7 range, and meat dishes were in the $35 range. This kind of pricing still makes meat dishes accessible to anyone that wants them, but gently nudges behavior in a more sustainable direction.
Good lord that's awful. You're already down, and then a stroke of good fortune lets you rise off the mat, only for the IRS to show up and smack you back down again.
The studies on the authoritarian personality are hardly the cornerstore of Adorno's work (he was primarily a philosopher) and in any case, one imperfect social study does not invalidate the entirety of his thinking by any means.
There are a few people who are extremely active on LinkedIn, as if it were Facebook.
I get their posts and articles and notes, and am in some bizarre way slightly bothered by it. Why are you cluttering my interface into what should be a well-designed, single-purpose, focused interaction and experience? This is not where I come to read about your breakfast, exercise, or even life philosophy :-/

I also do not want to be "friends with my grandma or neighbour" on LinkedIn...
The books recommended by Kay here are very much about DEPTH, not BREADTH.

The majority of programming books are just ephemera and arcana and details that will be irrelevant in a year, or next month when the new version of the framework comes out.

Kay points to books, like the original Lisp Programming Manual, that will help you understand deep core concepts about computing itself, that will remain applicable no matter what framework or library you need to use tomorrow.

Take an Alan Kay, a McCarthy, Norvig, Abelson, Sussman, Armstrong, Steele, etc. from their prime and drop them into a software company where they have zero familiarity with the programming languages or tools currently being used, and within days or weeks they will be the most productive developer at that company by far. They will come up with simple, elegant, high performance and correct solutions to problems none of the other developers would have even considered.

Those are the kinds of thinkers you want to emulate, if you really want to write excellent software solving real problems in the shortest amount of time.
Temporarily maybe, but consumption pulls production, production follows consumption, not the opposite

Producing less will make it more expensive at least
What comes after Facebook, Instagram and Snapchat..? Introducing the next generation of social media.. PAGEDIN

Pagedin lets you create events to share with friends, book restaurants, attractions and services.

iOS users can download the beta version via TestFlight.
https://testflight.apple.com/join/IPITLy7T

For more info, queries and suggestions
Email: team@pagedin.co.uk
www.pagedin.co.uk
> #2 maker with considerable market share and a track record

You mean #1, right? :-) https://www.extremetech.com/wp-content/uploads/2019/05/2019-...
Applied for one job. Within an hour, the CTO contacted me for an interview. We talked about product and architecture throughout the interview, really hit it off.

He gave me a paper to write my expected salary. I wrote it. He balked and said it was out of his budget. I asked him what the budget was. He gave me a slightly lower number. I said okay. In concession, I get to use their most expensive Macbook. It felt rehearsed but I like that negotiations were fast and didn't drag out.

I did the interview at 7 PM. By 8 AM the next morning, he had approved it with the CEO and offered the job.

It was a good, fast paced startup, with a very competent team, and yet wasn't stressful.
Yes, the badge of honor I mentioned earlier. Still disappointing. You'd think we'd be better than this, by now.
In the paper and the code with the paper, they have a sane formulation that use 5 or 6 intermediate variables. (Each variable is calculated using the parameters and the previous variables, all have closed forms.)

The big formula is only a gimmick for the press article. My guess is that the journalist asked for it and then they just made Mathematica make all the replacements and give a nice gif.
Congrats on shedding those pounds! Must be feeling great. I always found it a pain to consume enough vegetables. Then I had my wisdom teeth removed and couldn't eat for a week. I blended a ton of good veggies into a mash to get some nutrients. Even now (many years later) I still blend those veggies. Nutrition hacks! :)
Well a lot of enterprises care about things like user directories (LDAP) and the extra access control. Just because you don't need enterprise features doesn't mean that large enterprises (the target audience for Gitlab Enterprise) don't!

I'm not saying it isn't great stuff, it really is, but "it is all open source" is sort of a misnomer. It is open core.

I'm of the same opinion with Dave Neary on Open Core Software. He's a long time contributor to the GNOME Desktop Environment:

https://blogs.gnome.org/bolsh/2010/07/19/rotten-to-the-open-...
>"I suppose we'd better open the borders and prisons just to prevent disease, right?"

That's one way to take something that no one is arguing for and turn it up to 11. At least try to argue in good faith.

Edit: Found a source for you regarding trust in healthcare, for what it's worth.

>A 2015 Pew study [...] We as a country have less faith in the medical system than we once did — trust was at 80 percent in 1973, and in 2016 it is 39 percent."[1]

[1]https://fivethirtyeight.com/features/americans-dont-trust-th...
Spot the Psychopath
Or they could do what Tesla does and continually pump out press releases to prop up their stock price.
All drugs SHOULD be legal.
Good calculus resources for MBA courses
Hey everyone. It is a long story, but I will do my best to keep it short. I am genuinely looking for suggestions.

I am a part of an MBA program. I had my quantative methods class ( calculus review , descriptive stats, probability, linear regression ). I passed, but just barely. Because I don't want to spend that kind of money and not undestand what I am doing, I took a semester off to attempt to fill in the apparent gaps.

So here are my questions:
Are there any good online resources that you can recommend?
Are there any good books you can recommend ( the book we used was very.. brief just about everything topic covered )?
*Any other ways I can approach it?

Other thoughts: I am currently talking with a tutor, but I will admit I am hesitant about going that route.

Thank you in advance. MBA jokes welcome.
I consider a big part of the problem to be notifications, and their respective default settings.

Before smartphones (generally speaking), the majority of your notifications were on your computer. If you walked away from it, you were no longer getting them.

Today, you've got a notification blaster in your pocket/purse, which is bad enough for work stuff, but if you participate in social media, it's a FOMO machine too. By default, all of your notifications are artificially urgent.

I'm a little older than the average HN'er, so my attitude in life has been closing my social circles to be a very small group of people with richer interactions, as opposed to enlarging it to a large group with less rich interactions. Because of that, it's been pretty easy to wean myself off of FB (not that it was ever a big part of my life in the first place), and I've never considered Twitter, Instagram or anything else to be that interesting. I will admit that I enjoy Reddit - those cute animal gifs are quite relaxing after a stressful day, but I don't use Reddit the way most people use FB or other social media.

When it comes to notifications, I turn a lot of them off. I keep my work notifications on during the hours I consider myself available (for urgent stuff, people know they have to call me), and tightly restrict other notifications that can be distracting.
It's useful as an auto-updating Rolodex. I know there have been a number of those over the years and LinkedIn purports to be a lot more. But I don't really use the "more" part much. I don't even have a particularly fleshed out resume on it, in part, because any opportunity I'd likely have any real interest in would come from personal contacts.
My $0.02: statistics is generally not very "sensitive" to underlying data -- it deals with small numbers of dimensions/features and lots of similar examples and classification is about falling within easily understood bounds.

Machine learning, on the other hand, can be extremely "sensitive" to underlying data -- it deals with high numbers of dimensions/features on potentially extremely sparse data sets, and a small change in one of them could result in a radically different classification. The potentially accuracy is far, far higher but so is the risk of overfitting.

Or: statistics looks for ranges, machine learning looks for patterns.
I haven't worked in Java since college and my first job out of college was tech support in 2001. To this day, I still get recruiter SPAM for Java dev and L2 tech support roles. Nevermind that I've been a SQL Server Dev and DBA for the past 16 years!
When you completely run out of things to complain about.
When a FAANG company pulls a Tiananmen Square massacre or starts using mobile execution vans for dissidents, you let me know. Until then, I’ll be less worried about Google targeting me in albeit creepy ways with ads.
Wow, spam comments on Hacker News. That's a first.
> We shouldn't round off internally because we might use it in as an intermediate result in a calculation.

Only if the precision is meaningful. The author's point is that it isn't for geographical coordinates.
> and they hadn't considered it before that. I'm pretty sure reddit is where they got the idea...

pretty sure implies he has a hunch that they did, not 100% certainty. They may've said they hadn't considered such a thing before in a "forum" that the OP was able to overhear this either directly or indirectly and it wouldn't be a stretch to consider that in Facebook's history of borrowing from others, they then borrowed it from reddit.

It doesn't discount that it existed prior to reddit, just that they may have been the source for Facebook.

Microsoft was selling Office 365 subscriptions for a while and I never bought one. Eventually, I bought one from Amazon. So it is both true that I got it from Amazon, but that Microsoft had them prior.
I hear ya man.

I worked in the datacenter networking industry for 20 years and changed careers. Some of that time could be called "tech support". Then I decided I wanted to do something new so I went into web development.

So what do I get for spam?:

- Overnight desktop support roles ... some that talk about windows 98 (what the hell...).

- Tons of Java inquiries... I don't know Java but JavaScript is on my resume.

- Tons of semi related web dev roles but looking for Sr. people with 10 years experience and I've got all of 1 year experience.

All total wastes of my time. And that's near 100% of my unsolicited contacts.
We've been trying to cut our meat consumption, but the cooking complexity is exactly my issue. We're lazy but healthy eaters, meaning our regular entrees are a meat and a couple veggie sides. We also do low carb, mainly because it's just easier to limit calorie intake that way. Most of the dinner work is usually cutting and preparing vegetables. When we cut meat, it cuts the main portion of the entree, which can sometimes be filled with baked potato, corn on the cob, some quinoa thing, but it's not as satisfying and gets boring. We don't like buying processed foods, and soups without meat are nearly a no-go for me. But hey, I'm limiting consumption so I guess I'm doing my part.
Don’t they make money off of the spam? Recruiters pay for premium access and they can send you a message. Then a few days later LinkedIn will remind me AGAIN that “Sanjay from Recruiting Associates in Bangalore wants to connect, WHY HAVENT YOU MESSAGED HIM”. Then if you accept they’ll let you know about a low pay 6-month contract in a programming language you don’t know halfway across the country.
I'm using LinkedIn to stay in touch with a few people network-wise and avoid littering them with too personal information (as on Facebook, Instagram, whatever.)

It would be pretty cool, but they do exactly the same mistake as Facebook. Their timeline does not provide useful information. If you follow a company (because /sometimes/ you want to see what's going on, their posts are as important as the ones from your network. If you see a post from one of your contacts, hit refresh and it is gone.

I recently did my first own post on LinkedIn. Despite discussion from my network, LinkedIn thought it's not important for my timeline.
> (clickable links in comment)

Please do it the other way around: do a regular URL submission, then add your comments as – well, a comment.
It's nothing but a new tax on those store owners and people who used to conveniently commute in vehicles.
Severodvinsk have been told to take iodine tablets after explosion
The list of discontinued and abandoned browsers is longer than the list of active browsers...I'm not sure why someone would want to develop a new one in this day and age when the market for them as settled.
nytimes articles have been exceptionally prevalent lately. I'm not anti-nytimes, but a lot of them are very far off topic for "hacker news".
How Capitalism Exploits Our Fear of Old Age
If I could downvote and report as spam I would
400% seems much higher than anything I've seen. assuming 200k at google (likely conservative), this implies a 1m offer from a quant fund for someone with no special complementarity for the role? i would be very surprised labor market is this much out of alignment.
IMO LinkedIn is one of the more compelling online social networks for two reasons:
1.) The platform’s incentives are well aligned with the user’s incentives. The platform makes money if recruiters can make money by offering jobs to users.

You could argue that recruiter spam is a problem but it would then be a problem for the product and the users. Facebook on the other hand has much less incentive to stop selling ads at the user’s detriment.

2.) It facilitates social interactions that are not necessarily possible IRL. You can reach out to people of interest even if you don’t know them personally. The formality means that we can start conversations with some degree of formality.
One thing that's always bothered me is that companies can make a ton of medications, such as those that treat depression and anxiety, that are incredibly difficult to get off of once you start with the medication. None of these companies are required to make any lower doses to help people "taper off" what's supposed to be a temporary medication. Most of the time your only option is to quit "cold turkey" which is straight up awful with brain zaps, nausea, trouble focusing, and often a complete spike in your previous symptoms from 0 to 100. Oftentimes quitting this way can make you feel like you need the drug to survive.

I get it is not profitable to make doses that are only used temporarily when people quit your product, but this is definitely harmful to the consumer.

I was stuck with one and I tried everything to find a lower dose. I had tried quitting cold turkey 3 separate times and I ended up a sobbing mess each time. Given that was just not working, I tried different pharmacies, I talked to them about liquid suspension ($200+ not covered) and more. I was fed up. Eventually, against the advice of my doctors, I just started cutting my pills into 1/4s and taking a 1/4 less every 2-4 weeks until I was off it. Doing it this way was utterly painless and I was able to continue working throughout. After that I didn't need it anymore. But this is a terrible practice, and won't work with all drugs -- especially delayed ones.

This is why I think so many people are on these types of drugs. They are amazing short term and can help people work through some really difficult issues to get to a better place mentally -- but not everyone needs them long term. However when faced with the withdrawal symptoms, many people start to think they can't survive without it.

Im not claiming some conspiracy, but the current strategy isn't the best for patients, that's for sure.
LinkedIn is the worst content experience of all available social networks, and that's the trade-off here. It's stricter social boundaries, but as the context has shifted to "social selling", it's more of a vapid marketeering platform than genuine thoughtful exchanges. But hey, at least it's less toxic?
The Levy "Hackers" book is what told me there were concentrations of other kids who liked to figure out and build things as much as I did.

I eventually found my way to Minsky's class. It was nominally on one of his past books, but the class sessions often seemed to be him talking about whatever he was thinking about that day, as he worked on his next book.

Minsky's "ten-year grad students" and unofficials were also great. Two of them were especially personable, and would wander around the lab, and strike up impromptu technical conversations with random other enthusiastic students. Which seemed unusual among grad students of my dotcom era, and maybe it was more old-school greatness, like the Levy book.
> Let's maybe not call for large government/government-esque orgs to go around seizing anything.

Agree.

I'm adding a reminder here for anyone whos intrigued by this to read up on Soviet history, Kmer Rouge and Maos China. (Of course make sure to read up on UK, Belgian and Dutch colonies as well. And American imperialism. Lots of ugly stories there as well.)
Agreed, and I also think "annotation oriented programming" has become the bane of Java programmers everywhere.

Seems simple when you first slap an annotation onto a class or method. But God help you when it stops working and you actually have to debug what it's doing. Figuring out what code is actually executing and what it's doing seems nigh impossible.

(Which is all to say, Lisp is still far superior, because there is a straightforward process for figuring out what kind of code a macro will generate, or to run a macro and look at its output. Macros can become complex and convoluted, but that's still nothing to the mess that annotations in modern Java frameworks create.)
Got: An alternative Git-compatible version control system
Why we're moving away from meetup.com
Flask Apps – Open-Source Apps Generated by AppSeed
Being really young is a good story – except that by 20, it invites comparisons to Stripe's 19-year-old founder.

Being really old is a good story – everyone likes to see someone 60+ still fighting[developing], especially because there is a pervasive fear of age discrimination here.

–––––––––––––––––––––––––––––––––––––

EDIT: I 100% guarantee that even if this project is not successful, if these fellows continue plugging away in the industry, they are going to ship something really awesome.
I built my own blog in Elixir/Phoenix when I was looking for a job as a junior dev, and at that time it indicated to employers that I can learn a new language on my own, that I understand basic web dev, etc. Now that I'm more on the hiring side of the equation I would still be impressed if a fresh CS or bootcamp grad built a blog (or any other simple project) in a newer stack that doesn't yet have hand-holding tutorials.

However, outside of junior level positions, I don't think there's much you can glean from whether somebody has done trivial side projects or not. Obviously an ambitious side project is worth a lot, but the bar for building one is really high and there are so many great devs who can't reasonably make the time outside of work to do that.
They'd buy 1 or 2 fewer chickens per year. I don't think it'd register. You vastly underestimate the Big Ag chicken infrastructure. E.g. when McD's started serving chicken McNuggets years ago, they contracted for Every Chicken In Canada to supply the demand. Currently Americans eat 8 billion chickens a year, not to even mention egg factories. A million chickens from back yards is literally 'chicken feed'.
Plenty of people think that drugs should not be criminally illegal. They would argue that prohibition does more harm to society than the drugs do, and that the money would be better spent on treatment and public health services. Don't forget, the US imprisons more of its citizens per capita than any other country in the world.

So following that line of thought, shouldn't we try to help people who are addicted to smartphones manage their lives and addictions, instead of trying to ban them from using a smartphone?
2010: Opened an a/c on FaceBook, closed it by that year end.

2011: Opened an a/c on LinkedIn with colleagues, soon Managers posted recommendations on request. Left it defunct there, stop updating profile since.

I always argued team-bonding happens at office during actual office work.

LinkedIn might help if you're between jobs, but then so does job-sites.
you can repeat it as often as you want, its not true. You're pretending meat is water and doesn't have anything of its own to flavor it, and that's just not true.

You won't convince people by lying to them about the flavor of things you want them to buy. They'll label you a liar and move on.
I absolutely am on LinkedIn. My only accounts online are HN and LinkedIn. While I agree that it has excessive recruiter spam, I politely respond to every single one of them, telling them where my career is, and what I would need to move. It only takes a minute to do so, and builds a network. Admittedly, most cannot meet my needs, but I have connections to almost every company in my area, so if I ever do need to move, it is not difficult to get rolling. I have found every single job I've held since 2007 from LinkedIn (Admittedly, that is only 3.)

But I don't talk on LinkedIn. I don't 'like' anything, I don't engage with any posts. I'd wager that 90% of what I see on the feeds is just marketing blurbs from my connections' employers. It isn't meaningful to me, so I mostly ignore it.

For me, LinkedIn is a great place to hold my resume, maintain connections to recruiters and former co-workers... and that is it.
Of course you will get a lot done, just none of what you intended to do! :)
Connection spam is LinkedIn's business model, it's not likely to go away.
A growth mindset intervention can help students
I think you are referring to Mark Rippetoe’s suggested diet in his book Starting Strength. In which case, it is worth mentioning that this is suggested for skinny, 18 year old males and to be followed for the duration of the training program (months)