skysight-inc/HackerNews huggingface dataset:
As I noted later in my comment "unless one makes a concerted effort to seek out their tribe," which agrees with your point. That stated, this being a technical forum, many of us are Myers-Briggs (if you believe in it) INTJ types -- so yes, we do potentially lack the social skills. Moreover, I reflect upon my own adulthood, where for much of it I have risen before dawn to work, skipped lunches, returned home somewhere in the evenings, by and large have been unable to take vacations, and find my weekends and downtime dedicated to family activities. I don't believe this to be outside the norm, and in fact I'd say in the details, that I have it better than most. So I stand by my assertion that while it is possible to meet plenty of people, most of us adult types are constrained by expectations and obligations, leaving us by and large, lonely and aloof.

I actually do live in a fairly remote place, pmoriarty, but your comment has me reflecting on culture. Seattle, where I regularly visit, is known for the "Seattle Freeze," whereby people are insular and guarded. I spent a lot of years there in the tech world and have no relationships to show from it; just business. Perhaps you are in a locale where the culture is more open and welcoming, where people are more willing to engage in conversations with strangers?
Anybody knows why we cant just write a cell simulator and start experimenting that way with DNA manipulation? I mean I have no idea what the first nucleotides are for, but when I have a simulator I can try changing them and see what happens?

This may sound like a naive approach, but is there anything special hindering us from building such a simulator or is it just that scientists will not find it useful as it will take too long before we know which nucleotides are important for our goals?
Yes.

Yet in my experience PyTorch is much nicer to use. Its API feels very natural and easy to extend -- it feels very Pythonic.

TensorFlow's API, on the other hand, seems to get in my way whenever I try to do anything new that isn't already built into one of its higher-level APIs (e.g., Keras). I frequently I find myself fighting with TensorFlow's API.

For iterative R&D/exploratory work, I find I'm more productive -- and happier -- with PyTorch than TensorFlow.
osascript is our friend

osascript -e 'tell application "System Events" to keystroke "a" using command down'
> Leftists want equality of outcome, right?

Not really, no.

Leftists are, however, less inclined than those on the opposite side of the political spectrum to dismiss wide discrepancies in outcome as being results of differences in free uncoerced choices rather than inequality of opportunity (which the right didn't even accept as a value until the left made it popular enough that they invented the "opportunity vs. outcome" argument to adopt in name while dismissing it in substance).
You don't. I would be worried whether the cow-orkers share this view (simply because everybody is habituated to their own smell, not noticing it as much).

Good point with the backpack though - with it, I was sweating like a racehorse, even after coming out of the shower; without, I was only sweating.
Right. I feel like I changed into a whole new person, and all my old friends decided to stay the same. Which is fine, but they aren't people I want to spend lots of time with anymore.
‘Your foes look for you’: revealing a secret message in a piece of music
Show HN: Wedgetail – Time your functions in your tests
I had the same problem. And for the meeting part if solved this problem by creating drop!in, a nearby event happening now app. An example from the other day, I was walking home from work, refreshed the app and realized there is a free Accenture-led API workshop just a few hundred meters nearby. Walked over had free Pizza and beers and had a nice chat with the local MD of the Accenture Digital Lab. This week we will meetup for lunch. So in my opinion, it's not a problem of meeting people, it's a problem of following up.

So at least for me the "meeting" people got solved.
Not to mention their website just plainly sucks, and was clearly an afterthought. Maybe nobody there could believe people wouldn’t want to install yet another app?
> When a security issue is found in a package, it's common to see point releases get released for older major/minor versions. So if foo has 1.1.0 and 1.2.0 out today and a security bug that affects both is found, the maintainers will likely release 1.1.1 and 1.2.1. This means 1.1.1 is released later than 1.2.0.

I should have addressed this in the original reply and its too late to edit now, but this isn't an issue. I downloaded vgo and verified that you CAN release a 1.1.1 AFTER 1.2.0 and it is treated correctly as far as I can tell.

See github.com/joncalhoun/vgo_main:

$ vgo list -m -u
MODULE VERSION LATEST
github.com/joncalhoun/vgo_main - -
github.com/joncalhoun/vgo_demo v1.0.1 (2018-02-20 18:26) v1.1.0 (2018-02-20 18:25)

v1.0.1 is newer than v1.1.0, but isn't treated as the latest version. I suspect that RSC didn't mean "older" in the literal datetime sense, but rather in the context of semantic versioning where "older" means you don't release v1.3.4 AFTER you have released v1.3.5
How many years will it take until Google introduces “google keywords” instead of DNS?

Mark my words, this non-open, non-standards stuff is a slippery slope. AOL has good intentions as well, and only toward the end went full rent seeking.

Google can solve a lot of its problems by allowing companies to pay for and register keywords so they can make a safe, vetted Internet that advertisers will like without worrying about their brands showing up next to ISIS.
Roman boxing gloves unearthed by Vindolanda dig
Because only the minimum version can be specified, you will always get a solvable set of deps. Those deps might not build but they will be solvable.
A sense of belonging with a group of people who are passionate about technology, science, design, entrepreneurship.

I don't get that from reddit or people I know in real life.

I'm going to apply to YC S18. I didn't get in last year but I'm only 28 and I have worked on every area of my life over the last year and feel ready to try again.
I don't get it. Exxon sells a product that is entirely legal, at the price consumers are willing to pay in a competitive market. And those consumers are ultimately responsible for buying it, at least from a moral standpoint.

Also, if you want to play the game, how much wealth did the society collectively gain from burning oil in the past 100 years? Should we give the oil companies a medal for that? A Nobel peace prize because they makes all the ambulances run, saving lives every day?

It seems deeply questionable to me that you want to keep the benefits you derived from oil, while offloading the blame for the downsides only on the companies providing it to you. Have the citizens of San Mateo stopped using oil, or renounced the cumulative societal benefits derived from its use in the past century?
I think you read that wrong. Paraphrasing what you said: Some people not liking to live in cities is an insurmountable reason that land in city centers is the only land worth living in.

First, your response doesn't make sense (and I think it's just because it's a misreading of the comment you replied to).

Second, I agree, there are people (myself included) that wouldn't enjoy living in an urban center. But that doesn't address what I think the comment was getting at, which is that land in urban centers is more desirable to a greater number of people than land outside of them.
In my understanding, the following factors are currently in play.

* CPUs are a whole issue on their own and the reasons for slow progress are well known.

* GPUs have been improving a fair amount, I think, but prices are very high now due to cryptocurrencies, and much of the improvement comes from the large amount of flash memory...

* ...SSDs and RAM (flash memory) is staying expensive due to extremely high and growing demand. I have also heard suggestions of collusion among RAM manufacturers, but I don't know. Think about how much new RAM and disk space is added to servers for YouTube and Facebook alone each day. Furthermore, flash memory is in high demand for almost all other computational systems, particularly, phones.

* HDDs seem to have, to some extent, hit a limit on how well the technology can perform, and demand for storage is very high (see above). Perhaps manufacturers are reluctant to invest further knowing that SSD technology is catching up?
It's just odd to me as I grew up on a street (privately owned houses) in which everyone knew everyone else and many pairs of house owners would be on terms which would involve random conversations in the street, helping out when people are away (pets, plants, burglary precautions), maybe even dinner invitations and babysitting. And yet these people also saw each other every day, indeed since they were house owners, they were much more shackled together than people in rented accomodation.

So it doesn't seem like it's the shackled-together aspect that causes the unfriendliness. On the contrary, a model which fits better is that people are inherently antisocial and unfriendly, and find that with rented accommodation they can get away with it.
Not really. Cycling is everpresent in the Netherlands (at least in Amsterdam); drivers are very aware of cyclists. Not at all true in the States.
Neither of that hurts the 'poor exploited little suppliers' pfarnsworth is concerned about, though - balance sheet optimization is irrelevant to them or beneficial in helping JAB & thus increasing demand for their supplies, and likewise the tax thing is neutral or helps them.
She was trying to convey you don't want to alone. I didn't write the sentace correctly.

Never followed the advice. In all honestly, I remember her telling me she was going to take some time off.

I was so relieved on so many levels.
Yeah, but you also have a job you can't just blow off like you can your college classes and maybe a family or other obligations, and then on top of that you aren't constantly being more or less forced to socialize the way you are in school. When you combine that with the waning of institutions (really everything from religious groups to voluntary associations to bowling leagues) you have a recipe for lonely people.
> I'm pretty sure you can't ignore language semantics here.

As long as the languages operate on the same virtual computer (same IO capacities), you can create the same semantics on any language. At the worst case, you can write an interpreter for any language on any other language.

> but function composition is already the natural denotational semantics of imperative code

Most high-level languages got some influence by Lisp-style functional programing, so they transform into function reduction/composition with some amount of naturality. The imperative languages are the ones with the less straight-forward transformation, while Lisp is basically alone at the other extreme.

Pure function reduction/composition is a great representation for computer. It's simple to analyze, and cheap to represent. But I don't think it is that great for human consumption. Do notation is a bit more complex to represent, but often a lot more legible.
Sounds like you have a great dad. How about you take him to gun range to bond and get to know people
There's a beautiful passage in All The King's Men that makes, to me, a similar point:

"The friend of your youth is the only friend you will ever have, for he does not really see you...and perhaps he never saw you. What he saw was simply part of the furniture of the wonderful opening world. Friendship was something he suddenly discovered and had to give away as a recognition of and payment for the breathlessly opening world which momently divulged itself like a moon flower. It didn’t matter a damn to whom he gave it, for the fact of giving was what mattered, and if you happened to be handy you were automatically endowed with all the appropriate attributes of a friend and forever after your reality is irrelevant.”
Your numbers are great, and congratulations. That said, I will guess that you are leaving money on the table by not having a wider target audience for your marketing.

Also, the idea that a company is “better at marketing than at converting” isn’t really the correct way to look at it. Basically the math says that you want to keep increasing the width of the net you cast as long as it is profitable. In some cases, you will find a profitable group to market to, but the reasonable conversion rate for that market (i.e., people who end up loving or product) is just naturally lower than your high-conversion group.

As a simple example, someone may have a very technical finance newsletter that they sell to finance professionals, and they covert that group at a high rate (and a high price). This newsletter can probably also target HNW individual investors profitably, but they will not likely have the same conversion rate.
Now is a good time to mention the great blog post, "So you want to write a package manager," by Sam Boyer: https://medium.com/@sdboyer/so-you-want-to-write-a-package-m...
I was referring to the (weirdly opposed) example they mentioned with the better-looking-fewer-features.
Their demands should be fulfilled by vocational schools, not universities.
The dictionary. Highly underrated, extremely high signal-to-noise ratio.
Broadcast camera lenses at the Olympics can cost as much as a Lamborghini
Is it really all that hard to have a demo site for these things? It would be a lot of fun to play with crossing pictures. I'm guessing it's because using a graphics card in the browser isn't good enough yet?
This is obviously a concern, but I think personality has a lot to do with it.

I haven't made new 'friends' because I just don't want more of a social life. I am a pretty strong introvert; I am loud and friendly and boisterous, but spending time with people tires me out.

During the week, I get up at 6am, spend time with my daughter while I get her ready for daycare. Then, I go to work, where I am talking and laughing and having fun with coworkers all day while I work. Then, I come home, picking up my daughter on the way home. We go for a walk, she tells me all sorts of stuff, and then I make dinner while my wife watches her. We eat, get our daughter to bed, and by then it is around 8pm or so. At this point I am tired, and just want to relax, maybe read or watch TV a bit, chat with my wife, and go to sleep. There is no way I would have the energy or time to socialize on weeknights; I am all socialed out from work. The few times we do have plans during the week, I dread it because I know how tired and unsocial I am going to feel.

On the weekends, I am spending time with my daughter and wife. In the morning, I will make us breakfast and we will either play outside or go for a hike. We then take her home for a nap, and we do chores around the house. I always feel like there is not enough time on the weekend to get everything done.

I have a few close friends who live far away; we all play video games together once a week. I chat with my family, and between my nieces and nephews on both sides, there are a lot of video chats to have.

How is this a bad thing? Why do I NEED more friends than what I have? I am not sure what more 'emotional support' I need; I am a super happy person, always optimistic, and my wife is there for me when I need her (which isn't super often). I also can talk to my parents and sister if I needed more emotional support, or my two close friends if they weren't around.

I don't think your dad's issue is lack of relationships, he just sounds like he is an angry person. Is he retired? Being retired is a WHOLE different dynamic.

In fact, the biggest thing I feel I am lacking is ALONE time to work on hobbies. Before I got married and had a kid, I had all sorts of fun hobbies I did; I built airplanes and helicopters, I built robots, programmed games for fun. I like building and designing stuff, alone in my workshop, but I don't have enough time now to do it very often. This is a fine sacrifice to make, because I love my family and want to spend time with them, but it isn't like I am sitting somewhere lonely.

I am curious, however, if there is something you think I am missing by not having more friends. I certainly can't see it, because the idea of having more friends that I have to visit and see just makes me feel tired even thinking about it.
There are many, many companies that rely on MongoDB. Companies like Google, Facebook, Cisco, Expedia, eBay, just to name a few.

In my experience data loss and operational issues are a thing of the past. With the current version of MongoDB, 3.6, there are lots of data safeguards in place. One of the biggest frustrations that any company faces in the age of the internet is old topics of discussion. MongoDB has come a long way since many "problem area" blog posts and articles.

If you haven't tried out the latest version and put it through its paces, I would highly encourage you to do so. Judging by reports of others here as well as performance and security analysis done by outside vendors, MongoDB is truly web scale.

I've written my own blog posts on MongoDB Performance (https://www.kenwalger.com/blog/nosql/mongodb/mongodb-perform...) and Data Durability (https://www.kenwalger.com/blog/nosql/mongodb/data-durability...) which, while based on MongoDB 3.4, still offer some useful insights into the current state of MongoDB.

Try it out and report back your own findings.
Sorry. I was trying to give you advice without explicitly prying.

I honestly think that regardless of what your answer would have been, you're going to feel very overwhelmed trying to pull what are likely going to be 16 hour days with few breaks. Your best case scenario is that your work is going to suffer. Is a tutor a viable option? Or working together with other home-schooled kids?
I don't understand the point of all these stupid chat apps... Discord, Slack ect...

If you need real time there is IRC. Otherwise, just setup a mailing list.
I'm 24 I'm already finding it hard to make new good friends. To me a good friend is someone whom I can reach out to without thinking twice, it could be for discussing that shower thought, ranting about the work, asking for suggestions when I'm in trouble, talking about the book I just read. I made quite a few friends since college in the sense that I hang out with them from time to time, but not any good friends.
I upvoted and while I’m a woman I don’t feel the same at all. I just thought it was an interesting point of view that certainly explains a few behaviors (although not my grumpy dad’s!)
> Thayer Prime, a 32-year-old strategy consultant who lives in London, has even developed a playful 100-point scale (100 being “best friend forever”). In her mind, she starts to dock new friend candidates as they begin to display annoying or disloyal behavior. Nine times out of 10, she said, her new friends end up from 30 to 60, or little more than an acquaintance.

> “You meet someone really nice, but if they don’t return a call, drop to 90, if they don’t return two calls, that’s an immediate 50,” she said. “If they’re late to something in the first month, that’s another 10 off.” (But people can move up the scale with nice behavior, too, she added.)

OK, here is one case where the lack of friends is not mystifying at all.
Sometimes I've wondered if this couldn't be caused by turbulence in magma or some other fluid under the Earth's surface.
I do not know IPtables well (because the syntax is very dumb and vile IMNSHO - PF is so much better), but I digress. The rule as outlined would likely allow broadcast and multicast as the rule is specific to src/dst pairs so there would be no match for src/bcast.
You're wrong. The only real exception is the code in airplanes, failures for which can cause loss-of-life (e.g. Jet ECUs, fly-by-wire). Even then, in some cases, the solution is not correct software, but a hardware fail-safe.

Everything else is pretty much programmed like this. I've seen things you'd likely describe as "deeply embedded" running a CORBA server so that Java written by one company can communicate with C++ written by another company, integrated by a third company that doesn't have the source to either.

Some automotive software is starting to show some trends towards the airplane approach, but the big exception among safety-critical parts is self-driving cars. Many of them even use ML algorithms for which it is non-trivial to even determine why a particular error was made.

Cost is a big driver of this. Given equally competent programmers, creating formally correct software is 1-2 orders of magnitude at low levels of complexity. Current software-engineering indicates that the difference increases as complexity increases. You can easily end up spending 100x as much for software that has 1% as much complexity.

Much of the time, features drive sales, and sales drive revenue, so the less rigorous software ends up with both higher budget and lower costs.
CT exists at the same level as some other "fundamental level" fields of maths like topology and abstract algebra (/algerbraic topology).

It's certainly very abstract and fundamental, but it's definitely not the root field.
this comment has nothing to do with the article. The author addresses that amp sucks and talks about getting similar functionality without people getting mad at google for being skynet. google isn't trying to replace dns or other core web tech just trying to make delivery lubricated which gets them so much hate. if a cdn introduced AMP it wouldn't be plagued by this phobia of over centralizing.
Ive just come up with a symbol that represents the entire collection of the Louvre.
One way of mitigating this is to have strong passwords NOT in alphanumeric characters (if allowed by website), such as mixing emojis with Asian characters.
That is a classic and ever insightful essay
What emotions, though? He just sounds like an angry person. I am sure dealing with that is a burden on your mom, but an angry person is going to be a burden no matter how many friends they have.
I wasn't suggesting that I won't be ok, just that it might not beat out the gains I would have had if I had the rent difference and downpayment invested. And that is in a very hot market.

I'm not sure if the growth will continue. If I was buying today with an eye for appreciation, I'd aim for one of the less desirable neighborhoods towards the south end.
Bowie meant that as a criticism. It's not, and is not intended to be, a good thing. And it reflects all the way through the fuck-you-I've-got-mine, pull-up-the-ladder-behind-me baseline society we have inculcated, both within and without tech.
This article is an example of the bad math common in rent vs but discussions. Sadly it contributes to the difficulty of developing wealth or the perception that the rich get richer and the poor get poorer.

It’s not always best to buy instead of rent, it takes many factors like stability, career, family, etc. So any blanket advice like “always buy” is not very useful.

That being said, buying a house over renting is likely the top means for the middle class to develop wealth (maybe under save for retirement and exercise). This article is really about investing in real estate vs. stocks. And stupid real estate investing where there’s no income from the house.

A proper analysis needs to account for cost of purchase and ownership vs. cost of rent. This author is either really stupid or expects his readers to be stupid. If the former then you don’t want to buy his investment advice, if the latter then readers shouldn’t buy anyone investment advice.
It may be easier to XSS CSS than JS.
No-one's saying they have to be. Just that you can't really claim with a straight face "Oh, it competes with German luxury flagships and wins... if you aren't concerned with interiors" (or ignore that most of the tech is similar, and really that the singular difference in many respects is the lack of ICE).
Seems like pure negligence on their part.
Unplanned evolution?
I've been looking for something like this for a while now! Thanks for sharing.