skysight-inc/HackerNews huggingface dataset:
No, it's not. As you can prove by a simple reduction to absurdity. Let's take a feudal system. But in this feudal system our lord will pass a law that effectively means exactly the king's 'chosen' is able to be a blacksmith. And this blacksmith then hands a good chunk of his profits right back to the lord in exchange for this monopoly. And then he does the exact same thing to create a puppet tavern, a puppet brothel, and so on. This is not a capitalist system by any imagining of the word.

The most underlying and critical point of capitalism is an individual's right of access to the market, both as a buyer and a seller. All this class distinction stuff are part of Marx's inane ramblings. They don't even make any sense. Traditionally the shop owner, shop visitors, as well as the shop workers have lived practically right next door to one another in mostly similar condition doing mostly similar things. And more importantly people can generally do as they feel. Want to open a shop? Then knock out the front wall of your home, put up a sign, and boom - you're now part of this magical "class" of business owners. Some people even just set up tables outside their house and sell whatever they happen to like making or growing. And this isn't some vague ideal. In many nations throughout the world today this is still very much the reality, and it's awesome.

This is really the unfortunate part. So many people try to come to conclusions about economic systems and what is right or wrong without having any experience outside of America or similar nations. It's like trying to judge the civility of society at large when you've only ever lived in e.g. Detroit, St. Louis, or Baltimore. Your opinions would be misinformed, at best.
What happened? A quick Google search returned no promising headlines.
They give the recipients the ability to get unhealthy food at the cost of the US taxpayer. This causes multiple issues that affect all taxpaying Americans in addition to the cost of the food subsidy, including adding to the cost of providing healthcare (pushing up premiums, etc).
Well, I made a mistake by saying that "NHL players most likely to be born in December" when in fact they most likely to be born in January. December is the horrible month to be born for a future NHL star (https://www.quanthockey.com/nhl/birth-month-totals/nhl-playe...). So it is not that obvious, isn't it? :)
Cannon’s algorithm for doing matrix multiplication in a distributed way
Of all the elephants in the room when it comes to modern tech-enabled dating, this is possibly the biggest and ugliest.

The thought of ending up as one of those husbands genuinely makes my skin crawl. Imagine the woman you adore secretly resenting you for not measuring up to those alpha dudes she met on Tinder and dated for a few weeks at a time.

I sometimes wonder if we’ll see total change in relationship dynamics in my lifetime. Perhaps even a return to a “harem” system, where women decide that sharing a very high-value man is preferable to having a low-value one all to herself.
A bad commute in NYC can be pretty awful. Recently the first snow storm of the year led to catastrophic delays for NJ residents who had to drive. (I know someone who had to sit in their car for 13 hours for a normally 15 minute drive)

Many people commute by car to a park and ride and then by train and then by subway. Any delay anywhere in the system causes major downstream problems.
Control your iPad with your eyes. Hawkeye Access, now available on iPad Pro
Thank you for sharing the other perspective. I am a sophomore in university and there is a lot to choose. Reading posts like yours make me even more confused. I just assumed that people generally have stuff figured out in their 20's. I don't have student loans to pay-off, no debts and can get placed in a big tech company (pursuing a CS degree at a top 10 college in my country) with relative ease. But for what? To optimize ads? Starting to think that I should join an NGO or use my technical skills to help humanity somehow.
Rust was kinda nice even before this, but cutting out the Go or Nodejs indirection certainly helps.
It’s not just a product. Apple is so much more. Trying to say it’s just a product is either severely misguided or a lie.
Apple is a whole lock-in ecosystem. Good luck getting your music out of iTunes. iMessage is not available on other platforms. Can I pair my Apple Watch to my android? Can another platform project to an Apple TV?

But that’s fine, they’re betraying what they used to stand for (the things that brought us to them in the first place) so it’s not worth it anymore. I’ll never buy an Apple computer again either. And I’m not a casual Apple user.
Bought my first Mac (with a black screen in the age before hard drives) when I was 12 (mom paid for half but the rest was money I saved). Worked in the my campus’s first iMac lab. Deployed and maintained macs for the next decade. I was loyal not to a brand but to a product focused company- because they took care of their customers, because their products just worked, because they were fighting for something better than the boring mess that was windows. They appealed to education customers and creative people. The products cost more, but lasted longer and were a joy to use. They made big moves and bold plays that in retrospect were sound. Eliminating the floppy drive, taking a chance on FireWire. But lately they’ve gotten arrogant and disdainful. “Ask me again later” is a slap in the face. How about “No” motherfucker? USBC is a fucking joke. It was a mistake and they simply can’t admit it. Everybody has a handful of dongles on their desk, more complexity for no gain. Charging over usb is fine, but is it really better than MagSafe? (No, no it is not) Where can I buy a usbc keyboard? Maybe from the company going all in on USBC? Nope.

Whatever, I’m done. I went Linux two years ago and never looked back. Tried to go to Android too, but it’s just too terrible. I’ll ditch my iPhone too when I can no longer buy one with a headphone jack.

In conclusion fuck Apple. And to all the apologists saying get over it? No. They’re destroying something that used to be great. I refuse to forget. I’ll take the spirit they have abandoned and I’ll make it mine. I’ll hold them as an example of what not to do, and example of where not to go wrong. And I’ll never forget. Neither should any of you.
https://news.ycombinator.com/item?id=18550964
It's also easy to look down on others from a position of moral superiority. Yeah, it's the same story, but why is the behavior so wildly rampant now when it wasn't previously? I seriously push back on the position that "nobody romanticizes it" - the self-made entrepreneur, the kid who backpacked around Africa for two years then started a successful NGO and now gets to meet celebrities every day (this is completely made up) - the point is, our culture DOES romanticize this, and frames it all in the context of "they followed their passion!" or some other baloney like that.

I have two kids, and the ONE THING I try the hardest to teach them is personal responsibility. Yet I recognize that generally the term "personal responsibility" is kind of used as a gatekeeping term against the poor and the young. Whatever their problems are, they are self-imposed as they lack personal responsibility. Sympathy, compassion, charity not required.

Every generation of parents is a generation of first-time parents. The best we can do is learn from past generations. I don't see any harm in identifying causes and effects of generational shifts in parenting style in order to better correct for the next round.
This article is really hard to understand. Is the gateway just for the UI as per normal or is it for all the backend services also?! The diagram doesn't help much because it looks like the backend services can call the front-end services. I don't quite get that a gateway can be on each backend service too, is that just to save a single network hop at the expense of every service taking a dependency on the gateway and thus every service..
MacLua5.3: Classic MacOS port of Lua 5.3
I think it is in a "believe in Jesus" way. In the book of Matthew, Jesus reaches out to folks who have finally come to this exhausting revelation:

Matthew 11:28-30 - “Come to me, all you who are weary and burdened, and I will give you rest. [29] Take my yoke upon you and learn from me, for I am gentle and humble in heart, and you will find rest for your souls. [30] For my yoke is easy and my burden is light.”

If anything she is blessed to have finally reached the end of her self-effort and encounter the weighty truth we find in Ecclesiastes -- that everything under the sun is indeed meaningless (vanity).
I've always found "You're aware... right?" and its close cousin "You do realize... right?" to sound pretty condescending.
Thank you for your informative comment.

I was as sceptical of ADHD as most of the commenters here and have been resisting sending my son for an assessment for about a year because I guess what the diagnosis will be. However the more I've been looking into it and observing him, the more I'm coming to the conclusion that it seems to be something physical that he can't control. Just this evening we were in a restaurant and he was standing in his chair, climbing up a pole. etc... When he eventually knocked something over and I sternly reminded him to sit down, he started hitting himself on the head, apparently rueful that he's disappointed me again. It seems to be something he can't control and his repeated failures to do so seem to be affecting his self-esteem.

What would you recommend as the best interventions to explore? I would prefer something behavioural but am opening up to considering medication if the will make him feel better about himself and facilitate smoother interactions with his peers.
Soft vs Hard inquiries. There is a problem with various credit apps doing hard inquiries without the user being fully aware - ie Did you read and fully understand the disclaimer?

https://www.experian.com/blogs/ask-experian/credit-education...
To be honest that website looks very bad to me. Fonts are too thin and that makes the text quite difficult to read. Much more than e.g. HN. And that's in my desktop PC, in mobile I went directly to close the tab.

(Update) The "high contrast" CSS style they provide is more readable, but I'm sure it should be possible to create a dark style where readability doesn't suffer that much. That font is just not the best choice.
I agree. It's impossible to fix these type of problems with advice. Deep problems of identity.

"Be comfortable with yourself" is advice that is technically true, but to get from here to there, so to speak, requires putting yourself into a messy, vulnerable personal relationship with another human being, who cares about you enough to break through and force you to care in turn. "Advice" is useless when it comes to deep interpersonal problems like this.

Also, you can give easily advice like this without having ever fixed yourself: Just repeat platitudes.
Maybe if you’re OK with the defaults on whatever DE the distro ships with. Once you start trying to bend the stock DE to your will or install some other DE/WM setup, you’re likely going to be faced with an endless rabbit hole of tweaking and configuration to get the result you’re seeking. Your only hope for escaping this is finding a DE with defaults you like or forcing yourself to adjust to whatever bits of incongruence that exist between whichever DE and your personal preferences.

This is the problem I’ve faced with Linux at least. I’ve been able to achieve something close-ish to what I want in a Linux desktop setup, but no matter what there’s always a list of papercuts that I can’t really do much about short of writing my own DE (good luck with that with the insanity of X and the bad docs of wayland/libweston/etc).
The subset of Go users who deploy on 32bit hardware in 2018 and care about performance at that level, is likely to be vanishingly small.
There is no such thing as >40 terms of 18th century life expectancy.

What a ridiculous notion.
it's mentioned on the github repo :) It is 271117.
I don't think so.

Guess you're stuck with Aurora Serverless or DynamoDB.
After using it for weeks now, I can say that this is by far the most optimal, powerful, notebook environment service on the world wide web. I work with Google and myself and a handful of colleagues have utilized the streamlined, intuitive interface for a multitude of projects already. A direct quote from my manager of operations: "This is the ultimate form of data notebook accessibility, its a book I wont soon put down".
Exactly -- then how can you claim that the "chaos" of an implicit outside influence is better than an explicit outside influence?
I understand the failure to launch part that modern parenting contributes to. However, from personal experience, I do not believe it is only limited to American-born parents. I grew up with a lot of Chinese/Indian/Korean immigrant families around (which are among the most "successful" immigrants in America in terms of wealth and educational attainment).

We grew up with high expectations to study hard, go to a top university, get a 6-figure job, and start a family in the suburbs. Throughout years 4-18 our parents told us "You will do X, Y, and Z because these are the ingredients that worked for us to live a good life in America, so this is what will work for you."

While this does a good job providing structure, it doesn't take the individual into account. So many of my friends from immigrant families came out of college wondering "Now what?" because being a person was new to them in the sense that they had to figure out what to do with their life once things were no longer as pre-determined.

This created a new wave of 'failure to launch' where 20-somethings found themselves living at home trying to figure out what to do, or working down a path of some job they hate because their parents wanted them to do it. "The road to hell is paved with good intentions" is a good way to describe the situation.

"You can do anything" is a troublesome parental mindset to establish, but so is a mindset of "You can't do this because this is not one of the 5 jobs we believe is best for you". For example, my 25y.o. Chinese female friend is just now getting into CompSci (what she is good at) after dropping out of pharmacy school (her parents goal for her because "you are a girl, you should be a pharmacist or a dentist").
It’s equal opportunity garbage - iTunes on Mac is also awful :)
Announcing TypeScript 3.2
Interestingly, Twitter's in-house system did that too, but they now seem to think it was a mistake because it increased latency.
The most creative anniversary wish till now :D
God forbid that one of 208 comments is a (rather funny) joke.

I don't get why some people here are so against humour. I appreciate the high standards for jokes and expectation of high signal:noise, but this was clever and topical.
No A or AAAA or CNAME record exists for that name or any of the other microsft.com domains mentioned in the document.

Although alpha.telemetry.microsoft.com doesn't currently exist either, others do, e.g. us.vortex-win.data.microsoft.com resolves to a Microsoft-owned IP address.

It's a mistake in the report.
Python Application Dependency Management in 2018
Ah, "effect", of course. This is what I meant
Even with the walk Metra from naperville is faster than trying to fight your way in via 290
The police doesn't have much of discretion on the subject according to common training material. Consider the following points selected from Stop Violence Against Women website[1]:

To determine the predominant aggressor, police must consider:
The seriousness of injuries received by each party
The height and weight of the parties
Which party has the potential to seriously injure the other party
Orders for protection that have been filed by a party
Whether a party has a fearful demeanor
Whether a party has a controlling demeanor

--
[1] http://www.stopvaw.org/determining_the_predominant_aggressor
This is a wild guess, but mentioning Frankfurt specifically simplifies a lot of the discussions one might have with European customers, especially around GDPR and other regulations. Not sure the value of mentioning AWS though, but it does has a very good presence in Frankfurt.
This looks really interesting, I have a question:

My team is currently using cloudcraft which has the ability to import infrastructure already built and generate diagrams based upon, and even export terraform files to build infrastructure from collaborative diagrams made. This second one is a big deal for us.

Is this something on your roadmap or would you consider it? Comparatively, your pricing model is already more attractive for the value offered (compared to the $50/mo for 5 users we pay currently-and we're not a large team so cost savings are always welcome in my shop), but being able to rapidly export terraform files and prototype infrastructure insanely quickly is something I don't think we're yet ready to sacrifice.
> it just makes it harder to port all kinds of code that relies on modulo arithmetics.

If you're relying on modulo arithmetic, you should be using a fixed size integer anyways, not one that varies based on the architecture. Go has fixed size integer types available, and modulo arithmetic should be using those, not "int".
The pace of change over the last century makes the pace over the last few thousand years look like a crawl. Agriculture was not invented and brought to the point of industrialisation within a single human lifetime. I’d wager that spoken language took a bit longer than a few decades to perfect as well. You’re not comparing like with like.

> And yet something mystical...

People need explanations for things, when they don’t have them they invent them.
More precisely: they wanted the integer type that was large enough and ran their code fastest.

On CPUs with 64-bit and 32-bit registers, that typically is the register-sized integer type. Machines with 16-bit registers are a bit of an edge case, as 16-bit integers may both be a lot faster on them then 32-bit integers and, in many cases, too small)

If go chose to use 32-bit integers as default, some users on 64-bit systems would complain that they couldn’t create, say, an array of 6 billion ints. If they chose 64-bit, some users on 32-bit systems would complain their loops were needlessly slow, and code bloated (why waste 4 bytes of almost every integer in a program?)

Not having generics makes this more of a problem. If go had generics, switching between integer sizes could be a matter of recompilation using a different compiler flag)

A sufficiently advanced compiler would help here, but go doesn’t have one (not exceptional), and doesn’t even aim to have one (compilation speed seems more of a goal than run-time speed)
The science disagrees https://www.theatlantic.com/health/archive/2013/08/meaning-i...
I am not speaking optimized in terms of perfection I am talking about optimized in terms of revenue generation.

At a certain point your offering is it's offering, people found the maximum value out of it, and making it easier to use or testing different ways of delivering that functionality is just adding on lipstick.

At what point does it make sense to pursue other revenue models or strategies rather than squeezing out another 1-3%

I am bringing this up for a reason -- my company is going through this very thing
You're absolutely right. A mindset needs to accompany any tool in order for it to be successful - or direct relationship to how successful

There's a great book on this topic from the first dot com age. Necessary but not Sufficient (https://www.amazon.com/Necessary-But-Sufficient-Eliyahu-Gold...). The idea being you can adopt a tool but if you don't understand the mental models that go along with that tool then you won't fully reap the benefits.

As a company, this is still our responsibility. The best products educate as well as enable.
God, this was a well needed read, feel like this myself often!
> Students can start in summer, spring, winter, or fall

That's much harder to do than it sounds because now you have 4 groups 3 months apart in the curriculum. The only way to really do it would be to segregate the kids from the different start times into separate classes otherwise it'd be pretty impossible to teach. There will also be a slight variation in class size depending on the quarter it's for. as August and September are over represented as birthdays.

I do think year round schools probably make more sense overall so there's not such a huge gap where kids forget so much.
I’m all in on Linux, and I love my Lenovo X1, but this is not entirely true.
It is 100% legal in Poland and rest of EU. Oracle vs Usedsoft http://www.osborneclarke.com/insights/the-end-of-the-usedsof...
The iPod and iPhone happened. Otherwise it would still not be close.
The 10 Best Books of 2018
> Since you mention Bayesian methods, I thought I may randomly ask you - have you come across any good work about applications of subjective Bayesian statistics in AI?

https://www.youtube.com/watch?v=O0MF-r9PsvE

https://arxiv.org/abs/1809.10756 (by my adviser)

https://probprog.cc/ (chaired by my adviser, new)
SageMaker now comes with new capabilities for accelerating ML experimentation
Venus of Brassempouy – Oldest known realistic depiction of a human face
I imagine it is a very natural part of ADHD research to work with children, either as a counselor, teacher, or a supporting teacher.
So will this allow me to run powershell 5.0?

I have O365 scripts i need to run, but i only see support for PS6+
If your only had a piano, instead of a computer, your story wouldn't be particularly convincing. People who grew up with a computer, before most other people had one, were lucky to find a rapidly growing industry. Most other people are getting very little for their single focus.
Adult Swim, Crunchyroll announce first-ever co-production: A Blade Runner anime
I prefer the original Asana color scheme (bluish) rather than current color scheme (redish).
Yeah, and having access to a REPL can catch semantic and architecture issues before you finish integrating and fire up the whole application. As do testcases.

Compilation is not a magic bullet. Although, to be fair, I pushed Golang at work precisely because you have to compile it first. Not everyone is diligently testing their code...
Embed interactive dashboards in your application with Amazon QuickSight
The Maginot line was never intended to be impenetrable. Its purpose was to slow the Germans down if they decided to attack along the French/German border, and to force them to go through Belgium again like they did in WW1.
I'm in a similar situation. I was a gifted student in school, so I breezed through school without actually ever having to put in any effort. It didn't matter that I couldn't focus on anything because I didn't need to.

Then I started in the workplace and I really struggled. Sitting in meetings was a special kind of torture, but even at my desk I was struggling to actually stay on track.

Anyway, I'm on dexamphetamine now, which is good because it actually means I can get some work done. It's bad though because I feel like a fucking zombie. I actually like being scattered, it feels like a big part of my personality. I hate the concept of having to take drugs so that I can fit in and be a "productive" member of society.
So, I spent a couple days a few months ago building exactly this on an ec-2 instance. I have an SFTP service running on an Ubuntu box, it has jailed homes for users, it's ssh-key-only, uses s3fs to persist things to the correct buckets, etc.

My only problem with the managed service (which I'd LOVE to switch to tbh) is I can't for the life of me get it to actually connect and upload a file. I suspect I'm doing something wrong in IAM, but the tutorials suck and it looks like IAM isn't even ready for this service yet. I can get a user authenticated, but it's like it's trying to figure out where "home" is and crapping out, connection closed. Nothing helpful in the verbose output, either. Bummer.