skysight-inc/HackerNews huggingface dataset:
This. I have been looking for a company to be mentored at for the past 8 years. They don't exist (well they do, but they are few and far in between - and it varies from team to team even in a company)

The way I've learned is through books/talks, common sense (often things are clearly terrible for obvious reasons), people willing to take risks on giving me projects, and sweat/mistakes/learning how to focus on the right things through experience
Gitlab Is Down
I think you're somewhat taking down a strawman here. Some practices (e.g. using source control, being super extra careful about state changes) are indeed almost always best, and it's rather likely that you'll also learn when to use them for the best practices you do learn. We're - so I hope - not talking about some nonsense like learning design patterns by heart or some such.
I kind of understand video ban, not really the manifesto.
Someone's analysis:
https://www.youtube.com/watch?v=yM2oWwNahEA
The Suunto 9 GPS watch claims up to 120 hours between charges depending on how you configure the GPS. It's mostly marketed to ultra-runners and hikers who need that kind of battery life.
That's the major problem. A person writing regulation to deal with this problem would need to know what a CDN is, why they are required in modern web development, the pros and cons of self-hosted vs. cloud-based analytics solutions, etc.

I really wouldn't want to be the person tasked with explaining these issues to the average politician (although some rare exceptions obviously apply).
That wasn't phd514's point at all. It's clear he didn't bother to read the article. (lol, look at me, I'm upset people didn't read the article before commenting. I'm turning into such an old fart. Maybe I should load up my newsreader and post about cats. Also, you should look up what Pythagoras believed. Whew!)

Now, if you're making an entirely separate argument that the author went out of his way hurt people's feelings and "provoke conflict," that's another story.

I don't think that's the case, but maybe I've got a tin ear for that sort of thing these days. I'm not persuaded.

Let's say that, hey, maybe he did. My response is, "So, what?"

The target audience for this article or this book isn't the sort of person who is going to get their feelings hurt by suggesting that the St. Paul depicted in the painting (which had its own context, the 17th century European context, which is the context described by the article). The target audience of this book is the set of people who commonly think, "Gee, I wish I could convince lots more folks that global warming is real before large swaths of the world become uninhabitable by multi-cellular animal life."

Frankly, the kind of person who would let this up their nose is probably not going to be persuaded by anything we have to say, anyway.
Third-party tracking is not inherently illegal under GDPR, even without consent. GDPR regulates personal data; if you're collecting genuinely anonymous usage data that cannot be attributed to a specific individual by any reasonable means, you don't need consent.

I can't say how compliant any of these websites are, but the presence of a third-party tracking cookie does not automatically mean that a website is in breach. Nothing in the article clearly points to a breach of the GDPR.

Edit: I'm being downvoted for this comment, so I'd invite you to actually read the legislation.

https://gdpr-info.eu/
The gods are angry
What about an iPhone 3Gs? Its essentially locked out of the app store at this point.
James Bond’s Self-Defense Instructors: Fairbairn and Sykes
This is interesting to me. Would you have any other book recommendations in this vein?
AI is on the way to create cheaper alternatives for medication. Recreational or therapeutic use? It'll take the middleman out of the price. it'll be cheap as chewing gum. My guess.
Do you think the same about Amazon's ELB (and it's Google/Azure equivalents)? They all are set up by the site owner to sit between user and server and decrypt TLS.
In my experience a gram of K in the US costs around $100

In the UK it is more like $20-$40
I'll have to check that out.

> also talks about the impact of educated, successful families moving out of historically black neighborhoods

Yeah, from what else I've read, that is one of the saddest parts of the story. Economic diversity is a hugely important part of a healthy community, and it's pretty uncommon in America.
I don't think I'm missing any nuance.

You wrote:

> For anyone who is primarily a sysadmin, I would recommend sticking with the default behavior

Am I reading that wrong?

"Don't customize the default behavior if you're a sysadmin"

Do you not agree with what you wrote?

I'm simply arguing that, as a sysadmin today, you're far better served eliminating the need for N node access to make changes, and using your customized local config to push changes to a repository that is applied by a CM-esque system.
then there was MXE...
I can't speak to Stripe, but I expect that this is something that Engineers CAN do, but Product Managers MUST do. Letting the rest of the org know what's going on is a big part of the challenge in scaling a company.
I think you're cherry picking and looking for reasons for me to be wrong because you don't like my conclusion. The Civil Aeronautics Board (CAB) and FAA were closely affiliated agencies until the '78 deregulation, and in the wake of it the FAA picked up some of the CAB's former duties. The CAB was deregulated out of existence.

And simply saying the Brooking's opinion isn't relevant isn't actually a supporting argument. Neither is stating that trains have more deaths: so do cars, but neither point is relevant to whether or not airplane safety was damaged by deregulation. Besides which, I think your estimate misses the much higher casualty rates among private aircraft, which do in fact rival cars [0]

The question has little to do with whether the FAA has done a good job, it's about what happened after the deregulation, and whether it would be even better without it.

[0] https://www.livescience.com/49701-private-planes-safety.html
Study finds 61% of Amazon Electronics reviews are fake
Best Practices for List Comprehensions in Python
Tablets are useful for commuters. If you're on a train you can read ebooks. Comics publishers now have tons of stuff you can read too. You can also watch Netflix and similar services that let you download content. This takes the edge off repetitive train journeys.

At work I've seen business analysts use it as a light weight laptop replacement to take notes (with the addition of the keyboard) and with the Apple Pencil to draw basic diagrams while on the go.

Photographers also use them to show off portfolios and do image editing editing on the go. You can get Lightroom and Photoshop for the iPad and other software vendors offer competing products to edit images on the go.

Also don't forget kids. For long car journeys, a tablet loaded up with a mix of shows and appropriate (often educational) apps can help them stop asking the dreaded "Are we nearly there yet?!"
I said nothing about your intentions, just pointed out the objective reality of the origin of the allusion you made. You could be very well intended - in fact I assume now you are - but just uninformed about this particular matter.

Try not to be offended by constructive feedback, and now that you know, perhaps think twice before you use that allusion in the future. I've also made similar well-intended mistakes, and I've benefited from others helping me learn and grow from them.
Seems like the government employees should have some skin in the game. Maybe lay off a percentage of the workforce for poor performance? Maybe the committee that interrogated Zuckerberg should be publicly interrogated themselves. Why fine the tax payer?
Handling trillions of supercomputer files just got simpler
Earlier Thoughts that Inspired Grothendieck (2014) [pdf]
That's cool! Thank you for digging into it.
We had a party recently where they explicitly asked everyone not to bring a present, and it was just fine. None of the kids minded and the birthday girl certainly didn't seem to care.

I've also noticed a push-back against party bags filled with plastic knick-knacks, with people putting a bit more thought into what goes in, which is great.
Why does Amazon need to make $x billion to make it viable?
Cant you just turn off mobile data and wifi on the phone? If it can't connect to the internet, it can't violate any privacy.
I don’t know how the EU operates, but in the US there is no specific agency that could get the US government in trouble with it’s self. Instead, at the federal level you have each state as it’s own thing, specific elected officials, and federal agencies. That breakdown continues at the state and local level.

Anyway, a federal agency, state, or elected official may get in trouble, but that would not then bubble up to the entire federal government.
I've been using my 3310 for a few weeks and its great. I just have to relearn how to type messages using the numbers again.
Is that even possible? I thought you had to have an iPhone to set the watch up?
Intel offers AI breakthrough in quantum computing
> understand video ban

Yeah, especially on YouTube. (Reddit is a cesspool; seems odd to suddenly have standards.)

> Someone's analysis

Thanks.
Another click-bait misinsformation article - it's not the soda, it's the calories.

Buried in the article - "The study adds to a growing body of research suggesting that sugary drinks can cause people to gain weight and possibly lead to a slew of health conditions..."
Backpropogation Is Just Steepest Descent with Automatic Differentiation (2013)
I'm so glad you wrote that, because you put down what I was thinking much more succinctly than I could.
To be fair, Cloudflare don't intercept TLS unless you, as a customer of theirs, specifically ask them to. You can use Cloudlfare for lots of services without having your TLS traffic intercepted by them.
Over 60% of humanity has HSV-1 [1], aka "cold sores" virus. When people "get tested", they generally don't even check for it unless you request it, because it would create unjustified concern.

[1] See https://www.who.int/news-room/detail/28-10-2015-globally-an-...
That is a great point. I don't think I actually need the same deployed code to run everywhere. Common source would work. I do, however, feel like I need a language that is capable of producing an app that can be managed by a user, such as a UI for starting the backend process (UI or Windows service).
So I’m sure every school system will get right on that.

As well as every cable ISP that even with their gigabit home internet service caps upload bandwidth at 35Mbps.
Gen: Composable, transformable, controllable randomness in Swift
Using Countly - https://github.com/countly/countly-server
Reddit is trying to make money, get investors and better ads. It’s. No mystery why they’ve been trying to clean house lately. I wonder when they’ll realize that it’s a lost cause?
Seconding CloudFlare's private CA. It's simpler and arguably more secure (less people to talk to, fewer moving parts, and most importantly, no need for backward compatibility), so there's really no excuse.
The hub-and-spoke model is great for moving goods (and people) between cities, but you'll note that pickup and final delivery are still handled by fleets of trucks. Mass transit is well-suited for routes shared by masses of people with minimal luggage all wanting to transit on the same schedule; point-to-point transportation is needed to handle the rest.

What's really wasteful is using point-to-point transit for a task better suited for mass transit—or vice-versa.
I'd forgotten about that post, but it's very interesting.

The vision is to filter all the noise through iPrompted and give the Assigned, the right info, at the right time, to make sure they accomplish as much as possible.

As we continue to generalize our design, what channels and functionality we support, it seems reasonable we'll land on a protocol that manages "tasks", for lack of a better term, in a post email client world / UI world.

But, we're still validating the MVP. Thank you for your feedback.
Right. Doesn’t protect against the NSA but it protects against e.g. hackers snooping on unsecured WiFi or malicious actors creating a mitm WiFi access point to snoop on your traffic.
I just started my blog (no content yet) and I spun up a Countly server on digital ocean. So far so good, and installing was super easy seeing as it had a pre-configured container you can deploy, but seeing as there haven’t really been visitors yet hard to say how valuable it actually is.
No. Bad for your teeth & terrible for your gut microbiome.
IIRC, the syntax for JS was redesigned hurriedly to look like Java because at the time Java was hyped as the one true language for everything web, including front-end apps (applets). Definitely the name was chosen for that reason.
It doesn't seem like these emails are merely notifications of what's going on (which obviously no-one could object to).
someone who despite having been in the industry many years, has only learned more and more jargon, but not technical skills. So they sound almost like the experience they have counts, except when you put them next to someone with the same level of experience and stronger understanding, the difference is obvious.
The jury's still out on the Critical Period Hypothesis the last I checked. But in any case, you're right that there is a big difference between acquiring natural languages and learning a programming language. Language acquisition is a special kind of learning, an innate capacity we have for natural languages that mostly takes place without conscious effort. We certainly don't start learning our mother's programming languages while in the womb.
Adding on top of what others have said..

* Switch job to a place where you can be pushed and mentored

* Make a lot of mistakes, but be sure to learn from them

* There are so many amazing books where the authors shared their mistakes/experience and how they made things better

* It's often much better to slow down and get things right by researching, discussing and prototyping than rushing and having to rebuild it a few times or maintaining shitty code.

* Try to think of the 10X when working on something. Of course, optimize for the current spec, but what happens if you get 10X more loads/users? Is there a way you can make it work for that use-case with roughly the same time? Often, the answer is yes by using a well-tested library and better tools. Ironically, sometimes being forced to think at a bigger scale makes you realize that your solution wasn't that great after all.. and that this problem was already solved.
(oops, this was actually supposed to be in reply to https://news.ycombinator.com/item?id=19421709)
Why don't they just send a camera into the upper atmosphere attached to a weather balloon? It probably would cost waaaay less.
Top U.S. Universities Shun Cash from Huawei Under Trump Pressure
Both groups.

Bargaining is a waste of time if you have alternatives that don’t require it to get a good price.

Auctions has buyers that are willing to pay more up until a point. Negotiating at the market has a seller that is willing to pay less up until a point.

The same rules largely apply.
It was optional, but it was definitely encouraged. A manager a level above my manager would rub his hands together and say things like "really looking forward to reading that shipped email!" whenever I told him about what I was working on.

They also made it fun. One manager conspiratorially told me were two schools of thought around what made a great shipped email; copious footnotes or funny gifs, and jokingly told me to make sure I had one or the other or even better both.

Stripes love their "footnotes" though, which are essentially links to things. Even though everyone had full HTML email, they were almost always formatted in the style of Hacker News[0] comment links. The people at the top can definitely set the communications tone for the rest of the company.

[0]: https://news.ycombinator.com
Yeah, I still doubt a company that is known for poor production quality, and highly misleading if not fradulant marketing. I hope they get their ethics fixed and move forward.
Communicate "Hello World!" in python without some sort of string that references another spoken language.
Definitely. Mine are 2 and 4 at the moment, but I think I can probably start working on the older one, getting him to donate some of his to charity. I'll probably use the excuse that it's his birthday in August and we need to start making room :)
I don't see that as a bad thing. With religion, upwards of 90% of people don't really know shit about actual theology or anything of that nature (i.e. the reasoning behind beliefs). They just know some basic beliefs about their sect because their pastor told them so and their parents probably believing the same thing.

Similarly, wre can't really expect everyone to know or care why evolution/heliocentrism is a settled topic but it's really helpful for them to trust the scientific process regardless.
This is supposed to be covered by insurance.
If only they'd make their citation data available in the same way they make passwords available.

(Blatant plug: check out https://i4oc.org)
No it doesn't! Employers have been able to read messages on Slack for ages now.
Johnson & Johnson patented and got Esketamine FDA-approved specifically for the treatment of depression, which is literally just the active part of Ketamine, which is otherwise a very cheap generic drug but not approved for the treatment of depression. And with the patent raised prices at least 300x over what Ketamine costs.

And we wonder why drug prices are so high.
NZ is a great place to live, the quality of life is pretty hard to beat. We have moderate summers (but still plenty hot enough to enjoy the ocean) and moderate winters (but still plenty of places to enjoy the snow).

I live in Auckland, and if you're willing to try out the city of sails, I'd suggest going to the various co-working spaces such as:

- https://www.theicehouse.co.nz
- https://generatornz.com
- https://smalesfarm.co.nz/bhive/

There are lots of startups that build in Nodejs, Rails etc, ask around and you'll probably find yourself some job offers or short term contracts to start you off.
widespread cold sores in a given society i think have 2 pronged effect:

1. a something widespread does usually have naturally higher societal acceptance

2. [IANAD] kind of "de-facto" vaccination/immunization. For example i (like many many Russians) have occasional cold sores (once in a 1-4 years, in CA seems to be less frequently than back in Russia) since childhood. I've had it on both sides of my lips which probably means that i have both - HSV1 and HSV2. That also means that i never going to get it anywhere else on my body (once any one site in the body gets infected with herpes the rest of the body develops immunity)

From descriptions genital herpes seems to be worse than lip cold sores. In US (at least in CA) i see no people with cold sores, so the majority of the population is most probably susceptible to the infection. Given that sexual contact is a frequent transmission method in adulthood (while not a factor in childhood), i'm not surprised that for US population "herpes" statistically means and happens as "genital herpes" (while i haven't heard about such a thing back in Russia where we get it early in the childhood as cold sores on lips).
GDPR doesn’t apply to member states. See chapter 1, Article 2, paragraph 2, section b.
Show HN: Compose and Share Info Boards from Internet Resources with Nanosai
I don't think this replaces email in the way PG intends. In a way it's the opposite, this is a way of saying "I've got your number so I am going to force my way to priority 1 in your queue over all the other email/messages you have".

I think that is fine if you are wife/husband/mother/daughter/best friend etc. but not something I'd expect a coworker to do to me. Maybe a boss (a bit like a manual pagerduty scenario).
Is the solution to eliminate regulation, so the regulated don't have to bother to "capture it" -- and just decide to live with all the problems regulation can solve or mitigate?
Really? Because at the time "everyone knew" sea-bound shipping was dangerous and if you were directly tied to that industry the "culture of the time" was very much bound up in insurance markets that protected against loss.

There, the free market did provide a solution, but not for my original example. Because a free market does not solve all problems, even those that might theoretically be solved by a free market.
> So my question is: What is the best way for me to go about learning best practices in API development, or using MongoDB, or even just being a better software developer in general?

The path to enlightenment leads through suffering. I particularly like "Why I stopped using X" or "X sucks" or "Pitfalls when using X" kind of blog posts. Browsing Stackoverflow to see what kind of issues other people run into also can help sometimes. Focus on the negative. If nobody complains about it, it's probably not a real problem.

That's also why I'm often skeptical about so-called "best practices". It gives people excuses to do questionable busywork passed off as "polish". Real work is not about getting an A+ with a smiley face, it's about choosing the trade-offs that provide the most value. That implies cutting out a lot of "nice" things that aren't strictly necessary.
I'm 36 years old. My usage for tablets (the iPad):

- Read eBooks (yes, it is great, BUT Kindle is better for this)

- Watch movies, netflix, etc.

- Give to your toddler/kid on a trip as pacifier. (Yes, it is the main usage) :-)
They had my serious attention till the point they mentioned "Neil Degrasse Tyson, Bill Nye" and serious scientists.
In general I think it's good to be in touch with communities centred around your language and framework to get a good idea of how people are solving similar problems to yours. Things change so much over the years and there are multiple ways to solve the same problems that you won't get from just reading official documentation. Once you get a sense of the general playing field you can deep dive into certain topics.

I can't speak for other languages and frameworks but I know with Android Development it's useful to keep an eye on the subreddit (https://www.reddit.com/r/androiddev/) to see what the latest general consensus is with libraries and frameworks. There's also a #android-dev channel on Freenode IRC that I dip into from time to time. Meetups are pretty good too, and people tend to enjoy conferences although personally with my poor attention span I tend to switch off. There's a weekly newsletter as well which I find really useful (https://androidweekly.net/).

No idea what the equivalents would be for Node + Express and MongoDB but I'm sure they exist :).
NASA could send a control group of astronauts to space with NO duties and see if it has any effect on health (relative to those with “jobs”). Space travel is surely stressful, but perhaps the additional pressure of having tight schedules and deliverables is an additional stress?
I wouldn't personally need one, but it is great for kids imo.
It's not that simple... The whole point of keeping dead rows around is so the mvcc snapshot can show a consistent view of the database for any user within a transaction. If you instantly cleaned up those dead rows, other users suddenly don't have a consistent view of data, or have data disappear entirely on them.

The other way this is handled is to move dead rows to an undo log, and the min heap only contains the current version of any specific row, and a pointer to where to find the dead rows in the undo log.

The above approach keeps your main heap from bloating when updates and deletes happen, but it causes transactions which reference the old version of the rows to be slower, as well as slowing down rollbacks.

This is exactly what the zHeap project is doing along with the pluggable storage API.