skysight-inc/HackerNews huggingface dataset:
The most dangerous situations I've experienced on an escalator are when it's densely populated and someone has some difficultly getting off and takes just long enough for the next rows to push them over causing a domino effect like a slow motion trampelling. I always ensure that I have some personal space on escalators, especially very long ones.
You are trying to apply concepts where the paradigm your are operating in (C or C++'s) doesn't solve the problem the same way.

In C++, you forward responsibility for knowing object shape down the line of composition. You also generally avoid deep copies because they are expensive. This leads to using getter/setter methods to abstract object shape at module boundaries. If you're dealing with immutable objects, then you bake that into the interface (such as std::string).

If you were deep copying objects in C++, first I would ask whether you really need to. If you really did, then the idiomatic way is to either provide a function like ".clone" or to implement the copy constructor to do it.

How do you pass a member identification as a parameter to a function that may receive any kind of structure, and then update that member?

You don't, because that's not something C++ as a language can do. So instead, the question is how you got into a situation in C++ where you need to.

On the point about composability, in C++ the composition happens at the object level. You don't compose getting/setting functions because that's not how C++ addresses the same problem.
I dunno, ALDI usually opens its stores in stable lower middle class/working class neighborhoods.
This isn't an apology, it's blame-shifting.

"Don't hit people! Apologize to your sibling NOW!"

"Sorry mom, my sibling plays baseball and gets congratulated whenever they hit the ball; so we're really no different"
what bout clojure?
I have dramatically reduced my caffeine dependence in the past by slowly adjusting my morning coffee on an increasing percentage of decaf: 10% first week, 20% second, 30% the third, 50% the fourth. It was completely painless.
There's even a convenient toggle in the settings for going back to all the 2.79b keybinds. Muscle memory shouldn't be a reason to not upgrade.
I remember finding this project years ago and it is indeed much more flushed out than when I checked it out then. However, and I recognize this is begging disdain from Linux purists, I wonder if their are any React projects with a similar goal, target audience, or set of features/games? I feel like there would a more vibrant contributing community releasing a richer set of unforeseen features, challenges, games, etc. I am not a huge fan of React, electron, etc versus native apps personally myself but I cannot dismiss the very active and large community and for a project like this I feel like there could be a great benefit. I suppose when someone writes most of these apps for kids they are charging for it in the App Store and that is where a project like I am envisioning quickly falls short. Thoughts?
Reading Challenge: Redis Hash Table Scanner
Even if the breached contract contains a mandatory binding arbitration clause? How ironic.
Delta has the same. Free same day confirmed flight changes for open seats, as well as free stand by, once you hit platinum/diamond/gold.

I'd often use it to make un-bookable connections where you land and immediately get on a plane instead of the required amount of transfer time, and get faster times to destination than you could officially order, lol. Also often just bought the last flight of the day and went to the airport whenever I felt like it that day and took the next flight out.
The way I read it, the difference between the $150 ("4 hour") battery and the $100 ("8 hour") battery is that the 8 hour battery will be 2x in size. This would be the same KW (~volts x amps) available but 2x the hours at that power draw. The difference between $150 per KWh and $100 per KWh is the economy of scale.

The scaling of hours is going to be proportional to the tank sizes. The power (KW) rating is going to scale proportional to the electrochemical cell size. The expensive part is going to be the electrochemical cell; tanks are simple and scale well. The "4 hour" and "8 hour" examples would have the same electrochemical cell size since they have the same power (KW) rating but 2x bigger tanks for the "8 hour" version.
I tried using Voat, toxic community.

SO I can agree with this comment.

Heck, FB sucks. Or rather, seeing my supposedly libertarian friends support Tariffs and Wall spending has sucked.
I used to have a lot of air miles with United but they always found a way to increase the threshold just as I was about to get there. It felt like I was constantly swiping at air (no pun). Eventually I used to use my skymiles to buy The Economist but then they stopped letting me buy mag subs and expired all my miles. I don't miss them.
A lot of Blender is completely customisable. It takes a few seconds to find user preferences, make the required change and even switch to a colour scheme to match Maya/Max etc.

The thing is, however, Blender is more than just a Maya/Max replacement. It can do a hell of a lot more. It has After Effects capabilities like compositing and video camera tracking, 2D animation tools, render outlines to SVG, video editing and python scripting. It’s a bit of a jack of all trades, master of some.
It certainly factors into what people are willing to pay each month, which is the actual thing they think about when they are figuring out how big a mortgage they can handle.
Also, requires javascript to load the text. Bleh.
This is a human peculiarity. Many animal babies are born with fully developed abilities. I am sure we have all seen the NatGeo videos of antelope babies stumbling 2-3 times and then immediately start walking and even running.

Human babies have bigger head-to-body ratio compared to all other species due to our brain being bigger. Our babies have to be born earlier or otherwise they cannot make it out of the mother alive.

Outside of that, we develop pretty quickly. As you pointed out, everything in us is developing in parallel which is quite impressive.
While I agree that our current root DNS system is a legacy artifact of the early days of the Internet, you're totally welcome to build your own ISP and not use the root nameservers. Whether people will want to interconnect with you is another question.
My understanding is that there's no way around it if you want the best possible optimization. Otherwise you'd have to insert extra runtime checks, right?
USB Type-C is Highly Overrated and a waste of potential
It seems like Facebook has correctly determined that people (and regulators) don't want interoperability. Isn't that the major lesson of the Cambridge Analytica scandal - that Facebook shouldn't allow random unvetted third parties to even ask you for your Facebook data?
Not just quantum effects (although they can dominate especially at low temperatures or superfluid/conducting states), but thermodynamic effects. Once the energy falls below ~kT/2 in a dissipative system (quadratic hamiltonian terms) you've lost the information.
"Communities could form their own rules and norms around what's acceptable" is exactly the problem. The criticism against Facebook is that it failed to stop this, and communities emerged with norms too far away from mainstream. Facebook "didn't do enough" to enforce mainstream norms on all its dark corners. Facebook critics generally want more centralization so that people are exposed to opposing viewpoints and a uniform sensibility on what is and isn't true.

More decentralization is a recipe to spiral further and further into fragmented echo chambers with their own self-reinforcing ideologies and their own alternative facts.
I'm a huge proponent of nearly unlimited freedom of speech. What I think is a great solution is a platform that allows nearly unlimited free speech, but requires opt-in tags for all content. So if one wanted to talk about "highly controversial topic x" whether in a way that's neutral, flatteringly or not so flatteringly, the content needs to be tagged as "highly controversial topic x" content before it's made public or the user will get banned. The upshot here is that both users and advertisers could easily find and avoid content they want and don't want exposure to, and nobody has to be gagged and dragged down to the ministry of love.
Next stop: electricity company liable for people using their product to power computers that violate copyrights.

Side question: is anyone tallying the damage caused by the music/film industry to the public by creating crazy precedents in the name of copyrights, DRM etc.? I mean the DMCA alone was horrible, but now they're going all over the world and creating havoc.
>authoritarian

And you are asking the government to step in? I hope people can see the irony and risk in this.

I would love to hear people debate this, to me, this sounds like one of the worst ideas.
Speaking of Trader Joes - ALDI, the ugly cousin of the TJ, is actually so much better and cheaper than Dollar Store.
Python 3.7.2 and 3.6.8 are now available
They actually don't coexist very well. That's because they are both inflexible, although in different ways, and the grid has a limited "inflexibility budget".

Nuclear depends on being able to sell power most of the time in order to make enough money to amortize its large capital and fixed operating costs. But solar chews this up, destroying the market a good chunk of the time (longer if some short term storage is added). Even if solar (or solar+wind) are not covering demand all the time, they will be able to crash the price often enough to destroy nuclear's business case.
Until you have any sort of problem. BoA is probably in the bottom 5 of banks.

The life hack here is to just double down on an American Express card with no fee and membership rewards. You collect more stable points and transfer into travel points at a positive ratio.
This is still the beta version. The add-on API was only frozen a few weeks ago, so many add-ons aren't ported yet. Now all the Blender tutorials and answers on line are out of date. Add on developers and document authors need to move now, but end users can wait a bit longer.
SpaceX launches first U.S. national security space mission
My first experience with 2FA was the Paypal Security Key[1]. Unfortunately it's proprietary, and to this day, they only support it or SMS for 2FA.

It would be great if everyone adopted TOTP, I'm up to a dozen sites in Authy and it's fantastic. Still waiting for my actual banks to support it though.

[1] https://i.imgur.com/ABcZXrP.jpg
I confess I have a BofA account or two but they're really invasive with there so-called updating of personal details. Demanding to know which countries you're a citizen of and I've read cases where they freeze the accounts until they comply. Reading about that caused me to open a couple of credit union accounts and transition to them. My original reason for BofA was instant access to foreign currency but they don't do that at my local branches now.
It does that to begin with, but this dopamine increase (through stimulation and reduced MAO production) means that the baseline dopamine level in a smoker changes. That's why you feel shitty once you stop smoking.

Once you're that far —and we're only talking days— smoking is not getting you a desirable outcome, it's merely returning you to your new baseline dopamine level.

Simply put, it's just too addictive to be used recreationally.
Show HN: Dates Compared by Price, Privacy, Creativity, and Classiness
Yeah, that got me too. I was looking for the butterfly with a cowboy hat sitting on a bail of hay with a "Butterfly Saloon" sign behind them.
When No One Pulls the Trigger, the Gun Is to Blame
The Pentagon tries to win hearts and minds in Silicon Valley
I've been extremely critical of Linus Torvalds in the past. I was glad to see him decide publicly to change his behavior, and I am glad to see him doing better here.

Personally, I think this level of disappointment/anger/trust issue would be best dealt with face-to-face or via a phone or Skype call, or at least an off-list email. However, given the unique situation of the Linux kernel, I think it was appropriate to send to the public list.

The only line I'd remove or finesse is "Yeah, this is complete garbage." Otherwise, I think this is a great example of how to convey anger without personally attacking anyone. Linus doesn't swear, he doesn't call Eric stupid or curse him out, but he still says what he means: The behavior was out of line, it has to stop, and, most importantly, it represents a breach of trust.

He's not saying Eric is a bad, stupid or worthless person - he is saying that in this instance, Eric's behavior is bad. That's the key difference.
Avr11: Building an SPI SRAM Shield for an Arduino Mega
Can't wait for the marketing bandwagon to start pushing low iron products and medicines, if they haven't already.

"Low iron Cheerios, now with added sugar"
As a conservative American (who believes the climate is changing), I don't think the key to greater awareness is to make things seem more dire.

IMHO, the key is to ensure that every bit of news about climate change is validated by unimpeachable sources. There have been more than a few incidents where claims about the amount of damage coming have been exaggerated-- this feeds doubts.

News sources (Fox included) regularly carry items that describe the problem. If everyone believed what was written (even if they are only looking at Fox, nowhere else) I really believe there would be more concern.
And yet, flipping cop cars is a common and well-documented pastime among rioters
Your body can absorb metallic iron, because it will react in your stomach and change to Fe2+, which you can absorb just fine. For a different type of experiment, you can try mashing Special K in a mortar and pestle and use a magnet to extract the iron. This is fine, because your body can actually absorb this!

It’s also misinformation that your body won’t absorb iron because of calcium intake, it’s just that calcium inhibits iron absorption somewhat, and only short-term, it doesn’t stop it completely. It’s not that well understood.
Your first link supports the opposite of your point, I think.

>As you can see from the gray line, women rate an incredible 80% of guys as worse-looking than medium. Very harsh. On the other hand, when it comes to actual messaging, women shift their expectations only just slightly ahead of the curve, which is a healthier pattern than guys’ pursuing the all-but-unattainable.

Women seem to be more skewed than men in ratings, but less skewed than men in actual behavior.

The second link just seems so methodologically terrible I'm skeptical to learn anything from it.
Well, it's not a neutral word and this is an age where flawed filters and people might erroneously flag a search/posting history as fire arm related. It might be a low probability of causing any issue, but it's an unnecessary risk and one that would continue to niggle at me if I became dependent on the tool.
> It is more than formal consistency because to show a whole number solution to a^n + b^n = c^n and n > 2, one doesn't need to use a high powered formal framework like ZFC. Thus Wiles' proof of Fermat's last theorem, which uses all kinds of infinite sets and other features of ZFC, can be falsified by a simple manipulation of finite numbers.

This follows from consistency (and is one reason why consistency is important). If there were some whole number solution to a^n+b^n=c^n for n>2, then this would be provable in Peano Arithmetic (a much simpler system than ZFC, that axiomatizes natural number arithmetic). ZFC extends PA (every theorem of PA is a theorem of ZFC, interpreted correctly; this is relatively easy to show); thus, anything ZFC proves is not falsifiable in PA, otherwise we'd have a contradiction provable in ZFC (& it wouldn't be consistent).
Sentiment shared. Working in the public sector there are many things which continually go un-adressed and as a result continually provide favorable conditions to APTs.
It's a magic show.
Question for people who read the link-

Do you like the writing style and inclusion of gifs?
Also you have to have over $100,000 in liquid assets, which isn't a particularly large group of people.
Not having `nil` is soooo nice. I can't count the number of `Runtime Error`s because some method isn't defined on `NilClass` that have blown things up in weird edge cases.

Knowing exactly what types a method takes and the compiler catching incorrect uses before the code ever runs saves a lot of frustration. Another thing I've enjoyed in Rust include `match` clauses forcing me to define branches for any possibility, especially for `Result` structs. In ruby this isn't possible because anything can be anything.
KUTSAL ZÜBEYDE ALTIN ANA, NOEL ANMA GÜNLERİ – 25.12.2018
Any widespread digital system based on "fueling fire" and +1 reward system help spread extremism of any kind simply because most active people, most voted people tend to be "extreme" by themselves.

Try looking at YT channel subscriptions, try to see what happen with sport event comments and confront that with subscriptions/comments on tech/sci channels, medium-high level culture contents etc.

As always people in large groups with good enough megaphone start to act as beast, small groups or other kind of interaction do the opposite.
> Are there any benchmarks for the new JIT?

From the horse's mouth:

"...apparently JIT on Ruby 2.6 failed to be ready for production." [1]

[1] https://medium.com/@k0kubun/ruby-2-6-jit-progress-and-future...
Authoritarianism thrives in divided societies.

Make your algorithms downplay controversial stuff (which is often controversial because it uses dishonest language tailored to sow discord and minimize common ground interpretations).

Make your algorithms promote level headed, honest, non-tribal language and verifiable truths so that areas of global consensus are elevated.

Democracy will work again and we can get rid of the despots.
BoA service is proprotional to how much money you have with them. If you've got one of their status tiers you'll get significantly better service.
Found this article very insightful -- the universe when it is working well is like a giant pattern matcher operating at every level of abstraction, bringing together those things which make a good match. The converse is exemplified by what we call "spam" in our email inbox -- signals which have an extremely high false positive rate. Facebook by its nature seems to tend towards a high false positive rate, which diminishes its utility.
I guess I must be so uncultured (or maybe too cultured?) to have never seen a lazy susan in a restaurant.
I think a lot of that isn't unique to BofA, but tightened KYC regulation that they have to comply with, but I totally get what you're saying.
5 Reasons to Use a VPN
The explosion of Krakatoa is believed by some scholars to be the inspiration for Edvard Munch's painting "The Scream."

https://www.skyandtelescope.com/press-releases/astronomical-...
Wow, it mentions diabetes 25 times, iron 133 times, and sugar not even once.
Benchmarks here: https://medium.com/@k0kubun/ruby-2-6-jit-progress-and-future...

tl;dr: your Rails app is not faster with this feature in this version, but might be in the future.
I don't dislike them nor did they stop me from reading the article but they were all superfluous. That said, so are most words in blog posts anyway so it's all good.
> Telling someone you're going to do something is great way to never do it.

This is very interesting and unexpected. I'd always thought that telling someone would help with follow-through since you're now committed. On a side-project I was working on, it started out well, but as I kept discussing what was next, I found myself completing less and less. The trick here must then be just to discuss what you've completed and any discussions of next steps should be open rather than 'decided'.
5 Tips to getting more followers on your Instagram page
Engineering a Sort Function
What is a recommended linear algebra text?
A "web site" is not the same thing as a "web startup". So in the spirit of enquiry:

* What are you trying to accomplish?

* What can you already do?

* What resources can you access?
Unreal Engine and C++. I've long worked with Unity, but as part of a new job I'm tasked with developing our Unreal plugin. Previously I only touched C++ on occasion, so I had a lot to learn — and have a lot to learn yet — of best practices, new features available in C++11, dealing with exceptions (Unreal disables them by default), and so forth. Likewise for Unreal. Like C++ itself, it's wonderfully powerful but sometimes painfully complex.

I also continued to deepen my understanding of databases and distributed systems. My favourite read this year was Designing Data-Intensive Applications which made me more familiar with the pros and cons of the various datastores and provided a better sense of the tradeoffs that each makes. It also gave me an appreciation for the guarantees that the battle-tested relational databases provide. One of my goals for 2019 is to improve my SQL knowledge — thus far any extra effort to understand it better has payed dividends.
Interesting subject - but I found myself pretty quickly lost in the technica terms. I do not even know what an NTP server is.
IRAs and taxable investment accounts count toward the $100k. I don't have any cash parked there.

They also have levels below $100k, but they're not as good.
The quote is talking about eating as kid, so the kid probably couldn't afford or wasn't allowed to have meals on their own. Probably didn't feel like they could speak up and interrupt adults to ask them to pass things as much without a lazy susan too. With the lazy susan it's OK to just rotate yourself as long as no one else is currently spooning.
I definitely didn’t quit sugar, although probably reduced it significantly. I was still drinking juice pretty regularly. I’m pretty sure the headaches were primarily from caffeine withdrawal.
Well there was the famous example of Long Island Ice Tea's stock soaring when they renamed to Long Blockchain.
Have you read the paper?
Yeah. It was pretty humorous and made for a light read. Definitely would read more stories from this guy.
When I read about this, the intense pressure the police were under, that they arrested two people then released them due to iron clad alibis, it makes me wonder if they panicked and tried to pin it on the first couple of people to pass within their sights. Reading about English police corruption recently, this doesn't surprise me if it were true.
Why do you think the ZFS/FreeBSD news is bad?

I run FreeBSD ZFS on my desktop and have for years, and we're thinking of using it (for the root fs) at work. I considered the ZOL integration to be good news. We'll get better CI, and we'll share features with ZOL faster. I don't really see the downside.

I've also run ZOL for 7 years on my wife's desktops..
> In healthy people, excess iron is not absorbed in your small intestine and is passed along with other digestive waste.

How do you reconcile this with the fact that it’s so easy to get iron poisoning? This used to be a problem until the 1980s or so, when US regulations were changed and now iron supplements aren’t available in the quantities they used to be.
My biggest interest in DragonFlyBSD is hammer storage, while I of course appreciate the general hard work hw support and general usage does not suite most of my needs, especially when I start using NixOS/GuixSD with the wonderful idea of having declarative/functional systems that's the future of ANY OS IMVHO but hammer by itself is fantastic.

It deserve a future not different than SSH.

On GNU/Linux I "mimic" it with a classic poor man's solution (mdraid+LUKS+LVM+nilfs2), in the past I've used zfs first on OpenSolaris (SXDE/CE/Indiana) and after even on GNU/Linux but while remain a fantastic pioneer hammer being a logged fs is far superior.

Thanks so for the hard work!
They were quite effective at conveying the author's frustration humorously, fits the rhythm of the article well.