skysight-inc/HackerNews huggingface dataset:
> I'm not a developer who is down in the weeds optimizing specific algorithms though, and I can see how a mastery of language-specific data structures and how they are represented in memory might be required for such a person.

I say this after having done an M.Sc. in Distributed Systems focused on performance analysis. In a lot of cases that I've encountered, mastery of data structures and choosing languages and runtimes appropriately can completely eliminate the need for a distributed system, or significantly reduce the complexity (an efficient 3-node system is much less complex to manage than a 100-node inefficient system).

A recent example that comes to mind is a pair of similar systems, one written in Java and one written in Go. There was an approximately 80x larger memory footprint for the Java system while having similar functionality. Plus the Java system took about 2 minutes to start up (yay Spring), vs. sub-second startup for the Go binary.

I fully appreciate the high level design of systems, and these days that's what I spend a lot of my time doing, but when shit hits the fan and the implementation of the system doesn't perform the way I'd expect it to, it's time to roll up my sleeves and get down in the weeds to help solve whatever is keeping the system from reaching its full potential. Maybe that means there was a flaw in the design, but often it's just a shoddy implementation (with Pareto 80/20 fixes to make it better)
We can push for higher journalistic standards and also push to punish crooks who intentionally deceive the public in order to line their pockets, especially when it's at the expense of struggling populations like heavily indebted students.
Actually many construction workers I've met on the road have RVs so yes they do ;) Not the kind of construction you're thinking of though - pipeline construction.
They really only get a few things right. But at least they get a few things right.
Grass fed is the standard in New Zealand.

I think that even if you went looking for it you couldn't find corn fed dairy cows.
The local papers of the regions in question. Certainly not elitist echo-chambers like the Atlantic — a publication that preaches diversity but fires their only conservative writer before he spent five minutes working for them.

But coastal publications trying to write about the heartland is as absurd as a small town Texas paper writing about Brooklyn.
It was a low-quality joke, I agree (most of my jokes are). But I actually was trying to point out that it’s a garden path sentence.
The real story here is that respected sources like The Washington Post didn't investigate their sources and spot the fake news before publishing it. Fabrications are a dime a million on the internet, but real journalists are supposed to do enough homework to cut through the crap.
I recall the summary phrase from an article about Ecoboost a while ago: "You can have Eco, or Boost, but not both."

It's possible to get better fuel economy with a larger engine than a smaller one, since the larger one won't need to be flogged a lot to get the needed power. The old American cars with big V8s could get surprisingly high (20+mpg) mileage this way. Of course, the trick with a big powerful engine is to resist the temptation to use all that power all the time. ;-)
Cloud Bigtable Replication
I loved this passage! --

"..There was zero overlap between the provers and the bulldogs. I was expecting at least some overlap: somebody who mocked me but also provided a valid solution, or even tried but failed. But that didn’t happen.

I normally assume these people are “brilliant jerks”: they’re assholes online, but I still have to listen to them in case they say something important. This really cracked that assumption: none of the “brilliant jerks” were willing to put any skin in the game. You don’t have to listen if they have nothing to say."
side note: lactose intolerance means diarrhea, not constipation.
I see this in the Seattle area as a commuter as well. By the time you've been redirected to the surrounding rural communities it's too late - so have hundreds of other drivers. To pretend that these two lane roads are built for the traffic of I5 IS insanity.

Sometimes I see a suggestion from Waze and can't help but laugh at my phone.
Pitcher Catches Line Drive Like a Boss
It can be nice to have more time with babies and the other stages (they do grow quickly, you know) and it's also fun for siblings to have each other. Considering people ignore financial realities in all kinds of spectacular ways, ending up with a bunch of kids isn't too hard to imagine.
I'm not following, how could an error with Future[Either[A,B]] disappear compared to synchronous logic of Either[A,B]? Our code base is the same for sync and async logic and error handling.

One thing that doesn't work is Anders Hejlsbergs method of letting unchecked exceptions bubble up, but exceptions haven't been a good idea for business code anyway.
I know this is almost cliche for such a specific question, but it's helped me in so many ways, it's worth saying, exercise. Find a gym routine, let your guard down, make friends there and stick to it. If you haven't tried it, it's difficult to imagine how much it helps with life in general.
It is not convenient to switch between Cyrillic and Latin alphabets while typing.

Using the same alphabet for both languages adds extra convenience and ease to text communication.
This might be too cute, but you could support both unambiguously: match (subject) { ... } and match { ... }.
TrueTime in Cloud Spanner via Commit Timestamp
I am aware of this. This is why you need more rooftops than the parking lot's and your home's to produce electricity and feed it into the grid. Parkings could just buy that electricity, meter it and sell it to you along with the parking fee.
What do you do when you get to a 35mph zone with no bike lane?
This is definitely a great model to strive for.

Whenever coworkers try to schedule unnecessary meetings w/ me I send this - https://shoulditbeameeting.com/#/
When nostalgia fails: a dad rewatches the TV of his childhood
It always amazes me the mental gymnastics involved from people who support Chinas censorship regime. Freedom of information and the open Internet is one of the most important and valuable things thats happened to humanity but hey man, you just don't respect their way of doing things. Sorry, a country that censors Google and Wikipedia, brainwashes its people with propaganda and runs a social credit score system isn't a country any intellectual worth his or her salt should be participating in.
To me the greatest issue with the Facebook 'community' is that it is the conglomeration (the umbrella) of sub-communities which, in not being a Facebook member, excludes me from accessing any of them. It's basically like having to obtain a passport just to enter the neighbouring town's pub.

A specific example: a local tabletop gaming store has a 'Facebook community' but no alternative forum. There is potential friendship and worthwhile discourse to be had by joining the community, but it is not accessible without joining Facebook.

This problem just doesn't seem significant because so many are already in the 'Facebook community' already. It's not that Facebook set the rules or defines the community, it's that they own the front door and you need their key to enter.
Not related, but I remember in the 90´s friends of mine made a sound tracker on PC named ARTFM.
For After Reading The F Manual, which happened to be a Sound Blaster manual.
Steve Blank has an interesting definition for a Startup "a startup is a temporary organization used to search for a repeatable and scalable business model."

These organizations, while revenue generating, may still have some way to go before they can reach a stage where their revenues and costs are predictable and the business model sustainable.
Now just add in some "basic income" and...
>> There’s an association that still lingers between a “community” and a physical location — the idyllic small town, say, or the utopian village, real or imagined. It evokes a cozy, friendly, simple place in which people live in easy harmony and cooperation, each with a role to play, each mattering to the whole.

>> “Community” makes everything sound better. It makes “the activist community” sound approachable; it makes “the skin-care community” sound important; it makes “the Christian community” sound inclusive and kind; it makes “the medical community” sound folksy and skilled at the bedside; it makes “the homeless community” sound voluntary; it makes “the gun rights community” sound humanistic; it makes “the tech community” sound like good citizens.

All these "communities" that we're told we're part of all the time are really just labels. Very few of them actually have the organic bonds or genuine feeling of comraderie that real communities are supposed to have. They exist, but are much fewer and far in between than everyone uses the word for.
My personal theory is that the people who experience this problem are people who produce or invite an above-average amount of particulate into their work space (whether it's cigarette ash, bread crumbs, skin flakes/dandruff, cat hair or whatever) and into their laptops. Clearly this problem exists, but at the same time, the majority of owners aren't affected.

I used to work with a guy who smoked at his desk (back when indoor smoking was less of a faux pas), and his mechanical keyboards were full of ash.
Wow, the close of Lessig's introduction is powerful. We have indeed not earned that freedom yet.

> I don’t know Stallman well. I know him well enough to know he is a hard man to like. He is driven, often impatient. His anger can flare at friend as easily as foe.

> He is uncompromising and persistent; patient in both. Yet when our world finally comes to understand the power and danger of code — when it finally sees that code, like laws, or like government, must be transparent to be free—then we will look back at this uncompromising and persistent programmer
and recognize the vision he has fought to make real: the vision of a world where freedom and knowledge survives the compiler. And we will come to see that no man, through his deeds or words, has done as much to make possible the freedom
that this next society could have.

> We have not earned that freedom yet. We may well fail in securing it. But whether we succeed or fail, in these essays is a picture of what that freedom could be. And in the life that produced these words and works, there is inspiration for
anyone who would, like Stallman, fight to create this freedom.
Senator Gillibrand wants the U.S. Postal Service to offer retail banking
> but those rules were probably put in place for a reason.

Assuming that lawmaking systems are altruistic and incapable of folly. In practice that doesn't work
100% seconded on everything you said. Same issues with me. Same thinking. Same complaining.

I wish they will fix at least the keyboard issues in the 2018 models. Damn Apple.
I don't think I've visited WSJ and it instantly paywalled me. Same in private mode.
PRESS RELEASE AS OF Apr 25, 2018@9:03:38 PM PT

~~~

Hello,

My name is Nate Matherson, and my company runs The Student Loan
Report.

We created The Student Loan Report in 2016 as a source for news on the
student loan industry, financial aid, and scholarships. At the time,
we were building a marketplace for student loans, LendEDU, and felt we
could contribute to the conversation. Especially because each of us
had deep and personal experience finding student loans from
trustworthy lenders. Personally, I graduated from college with over
$50,000 in student loan debt. Today, I am still working to repay the
majority of that debt.

As we prepared to launch The Student Loan Report, we debated who
should author it, and felt that it was really a blend of our personal
experiences and perspectives that would create the best source
material, so we created a pen name of “Drew Cloud,” and conceived a
background that we felt personified a lot of the perseverance we hoped
to inspire with The Student Loan Report. When we pictured what Drew
Cloud looked like, we pictured a friend of ours from college, so we
used his photo (with his permission) to round out the pen name.

We used this character of “Drew Cloud” as the primary author of the
site -- a shared pen name through which we could share experiences
and information related to the challenges college students face while
funding their education. There were also other pen names used to
publish content on the site. The thoughts, stories, and opinions come
from the actual experiences of our team. We have always held ourselves
to high standards of content quality -- all of the data we published
on The Student Loan Report was vetted, accurate, and licensed from the
related polling companies.

Now that you have that background, and now that I have been able to
reflect on how we got here, I want to apologize for a couple things:

(1) We never disclosed that “Drew Cloud” was a pen name that
(represented a group of us writing these posts. I really regret that.
(We are proud of our personal backgrounds and where they have brought
(us today. We should’ve chosen to be clear about who was authoring the
(posts. We have made a change on the site, effective immediately, to
(use each author’s real name for every post. We will also
(retroactively notate posts by Drew Cloud.

(2) We have always worked to keep editorial separation between The
(Student Loan Report and our other site, LendEDU.com, which is our
(main business. However, there have been nine Student Loan Report
(articles that mention LendEDU. We now realize that we should’ve had a
(disclosure that the sites were owned by the same company.

We are deeply sorry for any confusion or frustration our readers may
feel. Please reach out to us at hello@studentloans.net with any
questions or concerns about past content.

Source: https://studentloans.net/ (homepage)
If milk is causing people problems, "drink something else" is a stunningly obvious suggestion.
yes nz has made headlines by reforming their agricultural business many years ago and its been working great for them.
Adidas just opened a futuristic new factory
It may be different in US. But in EU were a lot of migration is at least a bit skilled, it’s very real. Society needs only so much plumbers or truck drivers. If immigrants come and agree to work for half of the wage, locals are priced out. Some of them may transition to management, but many of them have no skills nor will to do that. Let alone that few new managers are needed for barely bigger amount of people.

I agree with your article if there was a massive need for people in X industry and they just filled the gap. But that’s not what usually happens, at least in Europe.
If anyone working even remotely for the european union, or any agency willing to take on Apple for bad practice: THIS is the real legal thing you should complain about.

Locking people out of your software store if they don't buy your hardware for their development is an absolute scandal.
HEY DID YOU SEE the VIDEO of My Teammate Slaughtering??
NCSA Mosaic for X 1.0 available (1993)
No.

It means that IF and only if, your storage is dying, you might learn about it later than you wish. In cases your storage is dying you are likely also going to observe problems that are outside of an fsync() not reporting an error when you'd like it to. As long as your storage hardware isn't broken, fsync still guarantees durability. Obviously it'd be better to get the error out ASAP.
I am creating a social network to replace Facebook
The everyday ethical challenges of self-driving cars
How Levi’s came back from the biggest drop in revenue to hit the sales record
Tyc919
Clojure's multimethods covers all of the use cases for pattern matching and then some. I've never felt the urge to reach for pattern matching when writing in Clojure.
it makes the <racial group> community sound what..?
I just started a project for this: https://github.com/PraecantatioLabs/Asclepius

Pull requests for your local hospitals are welcomed!
You likely intended to post this to a different submission: https://news.ycombinator.com/item?id=16926859
Just write a blog post(s). Under a nom de plume if necessary. I'd be happy to publish it on my website as long as it doesn't advocate for something I strongly disagree with.
yea, but they're also handing out keys for 'free'.
> as long as you only use async/await...

Well, what if you don't?

That's the point.

The proposed construct does not require that: I'm not saying its better or worse; I'm just pointing out that it's different.

Obviously if you choose to avoid branching code in your functions, they won't branch; what's novel here is that the closing scope (ie. in this case, the collapse of the python with block) triggers a collection of all the ambient tasks started in that context.

I'm sure you could implement something similar in javascript, but it is not the same as Promise.all.
Google Updates Gun Emoji to Water Pistol
Well written and makes a lot of great points, however... I am no fan of Facebook, but you have to give it and other social networks some credit for giving communities - real communities - tools to organize. For example, we've rapidly gone through a generational shift in how people view lgbtq persons in the past 20 years, and I entirely (admittedly without any hard data) attribute that shift to the tools the internet and social networks have provided that have allowed lgbtq communities to connect, organize, and educate non-lgbtq folks like me.
I would not really call that close-minded. It's established practice that has worked very well when building many, many non-trivial, innovative, technologically complex things.

There have been ginormous cost overruns, not to mention real technological problems and delays getting to market when collaboration has not been close. For example, the Airbus A380 (and to a larger extent the Boeing 787) were both massively delayed and over budget because far-flung suppliers of various major components faced big issues coming together on many details. A counterexample (mentioned in a book by the 'father of the 747', Joe Sutter) is how the 747 program was endangered in a big way when the Boeing company considered moving production (of the 747) to Walnut Creek, CA.

Similar problems happen on a routine basis in many software shops; only routine, well-scoped work has been successfully carried out by offshore teams.
How does BigCommerce stack up against Shopify? They seem to offer very similar products
This is good news for Austin tech ecosystem. BigCommerce is a pretty big player here. Is it true that they are unprofitable? The article didn't dig into those details. A company may need capital in order to maintain growth rates and hire more talent rapidly and yet still generating some profits.
I like how simple the UI is. I visited the account side but it seems users cannot change their name only the password.

How much time will it take for the testers to update the status of the pending tests? And also, can I enter addtional tests even though my previous submitted tests are still pending?
An open source implementation of DeepVoice 3: 2000-Speaker Neural Text-to-Speech
How Immutable Value Objects Fight Mocks
Yes. If you can't vote to fire the leadership, you're not a "member". You're a customer at best.
I like small team rooms too. If you have up to 5 or 6 people the noise is still low and it's possible to have conversations.
US run-of-the-mill milk isn’t even what most people would think it is.

Typical “non-industrial” way of getting “milk” is to milk a cow into some bucket/pan to hold the liquid. It will start separating and cream will float to the top. It gets skimmed and used for other products. What’s below is normal milk.

In US (no clue where else), the milk is separated to get ALL fats out first. The the right amounts of fats are recombined with the liquid left over, often fortified with some vitamins and sold as “milk”. This is where you get the exact, perfectly non-separating, homogeneous product, with predictable fat contents.

EDIT: there is also mechanical homogenization process as noted in comment below that does not use chemicals, but instead mechanically breaks down clumps of fats to make them more dissolvable.

Problem is, once you separate the fats and then mix them back in, they don’t exactly want to stay mixed. For this you use stabilizers and other chemicals.

EU apparently is pretty strict on what these “stabilizers” can be, by specific dairy product. US appears to be in an arms race with itself to make these more intricate. These also can be allergens.

Don’t know how wide-spread this is, but I know over a dozen people that are “lactose-intolerant” in US, but can consume dairy quite safely in EU.

A2 could be hitting on something similar, but for some people even non-homogenized milk from the Holsteins (supposedly containing the evil A1) could be the answer.
I use an external keyboard, but I can empathize with people using it as you normally would. I've experienced the dead spacebar and rarely use the built in keyboard.
The description of the nursery is you can pass it around wherever you like. More generally, this concept seems to have been designed in a language without lifetimes. You obviously can have a scoped threadpool without a 'static lifetime, but if you want to pass it around to arbitrary locations then you do.
Maybe if it were a union job. As long as it's a right-to-work job, there needs to be a backup plan.
Some types of depression are curable. There is temporary depression and chronic depression (less curable). But I believe or hope that all depression is treatable.

Recommending alcohol for depression is dangerous because alcohol is a depressant, it might make you even more depressed. Not only that but it can lead to addiction and the creation of bad habits - to drink when you're depressed. Before you know it you might become a depressed alcoholic and you will have two behavioral issues to fight instead of one, and they will be compounded because if you ever take psychiatric drugs to aid your depression, alcohol will not mix well.

I've had two suicide attempts, several years apart. I thought my life was hopeless- had tons of different diagnoses from major depression to bipolar to borderline and lots of drugs (started ~13 and lasted for 10 years). I am really happy today. I think I was so depressed back then that I wasn't even capable of imagining a better future.

The thing that helped me the most was exercise. Exercise is a keystone habit that begins a gratuitous beneficial cycle. When I had enough energy after taking lots of baby steps, I decided to take ownership to improve my life and started exercising and training for a 5k using the couch to 5k program. The running tied in with my new love for stoicism helped me develop discipline. When you're able to run for 40 mins without stopping, you raise your pain threshold and increase your willpower. Plus you get the positive effects of natural dopamine, runners high. They talk about this in the book The Power of Habit but you can have one habit that kickstarts a chain of events. The exercise gave me energy, discipline, and confidence, that helped me find a partner. I had terrible social skills and major issues so therapy helped me navigate that and my partner gave me support, accountability, hope, and love.
Perhaps, but those tools do exist anyway. Facebook increases 'discoverability' of groups/communities, but a forum/blog/etc aggregation/search capability would do the same without requiring login to a different service.

Facebook is the lazy way, with side effects.
Why wouldn't Kazakhstan use pure 26-letter Latin alphabet?

There is a big advantage in using the same keyboard that English language uses.
> It's racism, pure and simple.

It is, and I'm convinced it's lasted so long because it's fueled on both sides -- on the Japanese side by nihonjin-ron (the belief that Japanese people MUST have unique things that nobody else has) and on the US side by the lingering effects of the Chrysanthemum and Sword, which started the fetishification of "Japanese exotic-ness."