skysight-inc/HackerNews huggingface dataset:
Books finished in June:

"How to Change Your Mind" by Michael Pollan. A fascinating look into the world and science of psychedelic drugs.

"Rendezvous with Rama" by Arthur C. Clarke. One of, if not Clarke's best. It's short for a sci-fi book and almost impossible not to like.

"The Hydrogen Sonata" By Iain M. Banks. It certainly wasn't my favorite culture entry, but it's worth a read none the less. If you haven't read the others in the series I wouldn't suggest starting with it.

"Children of Time" by Adrian Tchaikovsky. It took me a bit to get into this book, but once I did, I really enjoyed it. If you're into long timelines and human existential crisis this is your book.

As far as July goes, I'm digging into "Matterhorn" by Karl Marlantes and "The Origins of Consciousness in the Breakdown of the Bicameral Mind" by Julian Jaynes.
That's not a yes or no. In normal imaging, you need three times as much white light to capture a good color image, because each portion of the film/sensor is only sensitive to a single color. Does this technology avoid that problem?
Do you travel so much then?

I travel between my customer, my workplace and home. I don't have a single dongle -- I just replaced the cables or bought a dock.
That's not what it's doing. It's downloading Ruby code and then running it. The "$(...)" is evaluated first.
Why, when you can get one here from a live fellow hacker-newster; thanks.
What Is Android App Localization, and Why Should You Care?
I can think of at least two problems with that. One is that people don't really change their minds this way; all they do is dig their heels in and object harder. The other is that HN could be smothered under the weight of this material even while opinion is working itself to convergence. The Muskian Market can stay wrong longer than this site can stay solvent.
Kinda. It does make me feel like the author doesn't have enough knowledge about it.
It also got used less and less. You had to really try hard to install fonts that way and why bother changing something that (a) works, and (b) only a tiny fraction of your users are ever going to see.
Prediksi Piala Dunia Belgium vs. Inggris 14 Juli 2018 – Lajubet
> This means that simply by opening a pull request into the right repo, you can gain authorization to publish packages.

Travis CI intentionally avoids this sort of vulnerability by never providing encrypted environment variables when running pull requests from forks:

https://docs.travis-ci.com/user/encryption-keys/

This is especially necessary because a pull request can make arbitrary code change, like "print the npm access token", which would then run as part of the test suite and show up in the public logs.
As an outsider: It's fun.
I'd generally agree with what you are saying... it was the tooling more than the language itself. That said, there was something to be said for the absolute simplicity of the language. With everything being an object that receives messages and the minimal syntax, you could teach people very quickly.
Acoustic Performance: ~18dB

I did expect a fanless design by Apple :-/
I completed the series a month back. I found 1st book to be a bit slow and need to force myself to read sometimes. But 2nd book thoroughly caught my imagination and I would say the best of the 3 books in the series.
That's not my understanding of the term DevOps. Rather, DevOps means using version-controlled artifacts for deployment rather than manual deployment or one-off scripts, and to consider those artifacts a "product" in their own right, or part of the main development artifacts. So that qualified devs could create/edit those along with other developer artifacts, though frequently these artifacts are created by admin-like persons.

And I don't see DevOps becoming obsolete at all; just the other day I spend deploying apps with an ops guy, where neither of us could do it all on his own: the ops guy lacked understanding of the code bases, the endpoints to configure, and integration test procedures, me not having permissions to redeploy and view logs.
"Why We Sleep", by Matthew Walker. One of the best books I've read in a while.

I've commented before [1][2]; but pasting here: the author presents a vast amount of scientific evidence amount pretty much every corner of why we sleep, from its evolutionary roots thousands of years ago, to the importance of dreams and REM sleep for your memory, reasons and impact of insomnia, to what happens in the neurochemistry in your brain when you drink coffee, alcohol or sleep pills, and much, much more.

[1] https://news.ycombinator.com/item?id=17381235

[2] https://news.ycombinator.com/item?id=17446932
The problem is that they aren't new ideas in the sense that matters here. They fall into very well-grooved grooves and we know from experience where those lead. It isn't groovy.

When we moderate HN like this, we don't mean to imply that you weren't posting in good faith. We're just being vigilant about what is known to cause flamewars. Flamewars are the #1 problem here because they consume everything they touch and can easily lead to the death-by-fire of the forum. We're basically just being Smokey Bear, or Smoky Bear's ranger friend.

It's interesting to observe that the above holds true even if you're right in everything you said. The old question "would you rather be right or alive?" applies here.
I don't know of any actual person that believes this they are always happy to jump in a debate with little to know knowledge
Do you bill 400k or is that what you pay yourself?
I think in this particular case, the user's npm credentials were compromised. In a system where you have separate and independent credentials for generating a valid package and for publishing, this specific attack might have failed.

Clicking your heels three times and saying 'GPG', of course, doesn't fix much.
100 bats and a long, dark tunnel: a quest to unlock the secrets of 3D navigation
Science under siege: behind the scenes at Trump’s troubled environment agency
Wanted to recommend Viscosity if anyone is looking for a solid OpenVPN or IPSec client. Been using with PFsense and others reliably for years now. Excited to try wireguard out. Thinking about building a native MacOS client for it.
There are plenty of hubs with charging, ethernet and monitor built in. Of course more USB ports would be nice, but that probably comes with a price tag, as an extra Thunderbolt controller would have to be added.
Placing refugee children as young as one in front of immigration courts, in seriousness, speaks volumes to this.
I think this is the evident reason. Anybody who's capable of any degree of self reflection can also probably see the exact problem in themselves. When I see a headline that confirms my own biases, I tend to be vastly less critical of it than one that challenges them. I have to consciously force myself to remain critical of things that say what I want to see, and that's very difficult - and something that the vast majority of people clearly do not do. And I think something that's really driving this problem is the deterioration of the media. When articles are increasingly regularly 'factually challenged' it let's people more easily kick in the cognitive dissonance and dismiss everything that opposes their own biases as fake.

And while you're giving some fairly radical examples, this applies to very simple and practical issues. Without stirring the hornet's nest with precise examples, it's safe to say that the reporting on most of any political issue is rarely even remotely impartial. So what is true and what is not? What we tend to believe, one way or the other, is what we want to believe - and you can certainly find some source or another stating it's true. Pair that with social media where people surround themselves with people who all mostly think the same way, and thus share a constant slew of sources all saying what these people collectively want to hear, and it leads sort of parallel realities where two large groups of people might see the color green, but one collectively convinces themselves it's blue, and the other that it's red.
> The motherboard, CPU, RAM and graphics card are all obsolete now. The SSD can be reused but newer technology is much faster.

Unless you got a bulldozer CPU, I don't believe you. I bet that upgrading just the graphics card would give you 90% of the effect of upgrading everything.
I am probably being confusing because there are distinct photons involved here... the ones that protons interact with to make neutrinos, and the gamma rays (which are of course, just high-energy photons) detected by FERMI or MAGIC. '

The neutrinos are produced in the process:

proton + photon -> (usually) Delta_1232 (basically an excited proton, which is very unstable so that's why you may not have heard of it)-> neutron + pion -> proton + neutrinos, provided there is enough energy available to make pions. The same process also makes gammas (from a neutral pion instead of a charged pion), but there are also lots of other processes that produce gammas (which again, are just high-energy photons).

The protons are accelerated at the source. The photons that the protons interact with to make neutrinos may either be local to the source (i.e. in the same galaxy, such that the neutrino is produced within the galaxy) or the proton could propagate some distance, bending in the intergalactic magnetic field and, if it's energetic enough, interact with a CMB photon (which are very low energy but everywhere in the universe, courtesy of the big bang). The former are likely the astrophysical neutrinos, while the latter are by definition the GZK neutrinos. The astrophysical neutrinos are at lower energy because inside galaxies, photons with higher energy than the CMB photons are available, allowing pion production at lower energies.
I upgraded the ram and disk on my 2012 13in MacBook Pro.

The lack of upgradability on the newer machines is a real turn off.
Virtualized iOS builds at Shopify
I've read the translation by Purohit and by Prabhavananda, and moving on to Easwaran's next.
How would GPG signing help? If someone can execute arbitrary code on your computer as your user account, the game is over, you are totally owned. An attacker can simply start signing their package with your GPG key. Since you are probably in sudoers, unless you have superhuman carefulness, they can also get root.
Mindset by Carol Dweck. I felt like I knew the entire argument beforehand so had put of reading it. But I really, really liked it. If you have kids or work with people I would highly recommend it!

Pitch Anything by Oren Claff. The best book I have ever read on the psychology of selling. Especially person-to-person negotiations. Each time I recommend it I always think I need to read it again because I thoroughly enjoyed it.
You can still buy other thunderbolt 3 enclosures. https://support.apple.com/en-us/HT208544
> Well first we need to know how people would discover it. There's a couple obvious ones...

npm emails you by default whenever one of your packages has been published (even by you), so I imagine that would be the most likely way that the problem would be detected in practice.
I'm actually amazed you were able to get SysVRIII working on a 286 at all.

I'm actually kinda curious about the details on Porting System V, the 3B2 is a machine I find super interesting.
Is there a formal, npm-style registry for reusable snippets like this? It would be great to have a popular, well known registry of snippets where they could be named, searched, voted on, ranked, written about in top-10 articles, etc.
Even though I use something else, this is cool for reducing context switching.

I used to need to hop between many tools and windows and I found that, similar to the doorway effect, this switching had the chance to distract me from what I was doing. That split second of switching contexts was enough to let my mind drop the balls it was juggling and think about something else.

So in my chosen tool I now have the terminal, editor, debugger and database as tabs or tool panes. It has helped my concentration immensely as I am not switching contexts to a new window and my focus remains on the task.

I go to great lengths to stuff tools into the platform I use in order to reduce switching, even down to making tool buttons for things like enabling ssh tunnels needed for remote debugging, compiling assets from a button and so on. For everything I can't stuff into a button, shortcut or tool pane, there is the terminal pane. Learning my tool thoroughly has been a real boon for my working efficacy.
Once you identify a privileged user like this reusing credentials the steps to rooting their box and stealing everything else aren't far away. In this case it wasn't needed, but in any case the threat model and recovery model for packages remains unchanged and my recommendation stands.
even if you want to use 2FA with npm, they seemingly don't want you to: https://i.imgur.com/2LoEURl.png
I read A Brief History of Time after the death of Stephen Hawking and recently wrapped up the Three Body Problem. I think they make an excellent combo for anyone interested in Physics, Sci-Fi, and Computer Science
Don't feed the trolls, and other hideous lies
> the hundred million people butchered in the 20th century by governments with guns is better than

Would you please stop posting like this to HN? Ideological flamewar tropes are not welcome here.

https://news.ycombinator.com/newsguidelines.html
How does all of this behave when you have an eGPU and a Thunderbolt-attached storage device? In what order do you install those peripherals? Who loses when the CPU wants access to GPU and storage at the same time?
Personal attacks and insinuations of shillage will get you banned here, so please don't post like this again.

https://news.ycombinator.com/newsguidelines.html
Another Mistborn fan here. Should be made into an anime at some point.
Microsoft’s new product might just kill Slack?
Rendezvous with Rama stands high up among my Clarke favourites. I cannot say the same about the sequels that he wrote with Gentry Lee - too much religious overtone - and for what exactly, is unclear.
Yeesh, that’s a sad thing to burn out over. Python made this decision to avoid assignment expressions a long time ago and has done fine without this capability. Why not just leave well enough alone? Adding a new variation to assignment syntax (just because of the opinion that = vs == is too confusing (even though C and Ruby and many other languages deal with it fine)) is just going to add more confusion to the language. For a line saved here and there?
Please don't do religious flamewar on HN. It's one of the things we most don't want here.

https://news.ycombinator.com/newsguidelines.html
Congo by David Van Reybrouck was recommended to me as a great book, but I haven't read it yet!
>...See https://i.myimg.io/wi9J.png

OK, for many reasons we are just going to have to agree to disagree on that chart. (I just measured https://imgur.com/wTIt5tg and on my machine it definitely is more than 41 pixels between each day but that doesn't mean each pixel is representing exactly x minutes of time, there is no indication on the chart each pixel actually represents 35 minutes or if it is interpolated data, etc. To me it gives a rough showing of energy demand over a week.)

>...This is why I also showed an October chart, with a peak at 3-4pm.

It isn't clear to me why there would be peak demand at 3-4 in the afternoon in an October day. As the EIA site says:

>...During this period, usually in the early evening, operators need more generating capacity–including more costly "peaking" units. Both day-ahead and long-term forecasts account for these peaks to ensure the assignment of adequate capacity.

>...But, yes, peak can vary with weather, time of year, etc. All I'm saying is that in general—not always—peak PV generation coincide reasonably with peak electricity demand.

I think we basically agree on that. Peak PV generation is probably closer to noon, but in general more energy is needed during daylight hours than at night. (And obviously a hot sunny day will spike energy usage for cooling and solar PV is a perfect fit at that time.) The problem to me is when people over simplify this issue. The amount of demand will vary in different areas at different times of the year and even when it is raining, there will still be demand. I've always been a supporter of solar power but there is a lot of handwaving going on when people say we can get 100% of our power from solar and wind without there being some huge advances in energy storage.
It's the same book. For some reason they changed the title for the later printed paperback version.
Do you have any information on why Google would block these CC numbers? I know Google, and many others block VOIP phone numbers for example, to discourage rampant account verification, but I can't think of why they would reject a financial reference number.
I'm reading "Energy: A Human History" by Richard Rhodes currently. It is an engaging read about the last 400 years of energy production, consumption and technology.
> they seemingly don't want you to

What makes you say that? The "not recommended" action in their screenshot is to disable 2FA. (I did find the screen a little confusing when setting up 2FA just now, though; it wasn't clear that it was picking between three different actions.)
Is there any chance to build a sustainable open source project to alleviate some of these problems?
Can Norway help us solve the plastic crisis, one bottle at a time?
> I'd bet 99.9% of people buying PC Laptops never upgrade a single chip...

I've added RAM and replaced the HD with a SSD on a laptop I've owned since 2005,and would upgraded more chips if it was possible.
Western Digital 1TB M2 nvme
tabs would be much better, but unfortunately pep8 dictates spaces.
> The motherboard, CPU, RAM and graphics card are all obsolete now

How is that at all possible unless it was under powered in the first place? Maybe it can't play some of the latest titles at max settings but a 4 year old machine should be able to run just about everything decently.

What's stopping you from upgrading the graphics card? Looks like plenty of high end cards have PCIe3 support. RAM can always be upgraded, though few games will makes use of the 8GB that was pretty standard in gaming PC's nearly a decade ago. A new CPU won't gain you much gaming wise.

Most games target PS4 level specs anyway, which is now a 5 year old machine.
That doesn't really answer the question: What's with the systemd performance being slow?
I disagree... I don’t really have this problem though. = and == are pretty visually distinct to me. As much as > and < or & and @ (or == and :=).

But the best solution is probably to just drop the = as an operator altogether.
Yeah, I would shame a child for a repeated reckless mistake.
Digging deeper into smart speakers reveals two clear paths
The companies Disney owns
You are the 0.01%
I agree with your points about IDEs but alas no such language exists to keep you from simple errors.
Maybe a good way of explaining it would be like this: if someone magically had a blue spine, this technique would still show their spine as being white (unless the doctor already knew their spine was blue and adjusted the parameters accordingly)?
Would you please not post ideological battle comments to HN? They're not what this site is for.

https://news.ycombinator.com/newsguidelines.html
>>Freedom is fallacious ... Security and dignity are far more meager and far more important.

>>Direct commodity distribution done well (by an educated, compassionate, and civically engaged population) is drastically more efficient, drastically more effective, and drastically more humane. Of course, it might require a little innovation. Hopefully you don’t hate innovation.

Your proposed "solutions" put simply DO NOT work. Source: I have lived through them in the Eastern block. Others live through them right now in Venezuela. Hopefully you don't hate history and facts.

“Those who would give up essential liberty to purchase a little temporary safety, deserve neither liberty nor safety.”
Benjamin Franklin
sorry if i wasn't clear. the fact that npm lets you choose an option with downgraded security (the first option) blows my mind.
Also "whether" remains an open question...
Try his Marooned in Realtime next. Excellent murder mystery!
Hi, thanks for the feedback. I will improve the landing page.
Haha fair enough.

How's the rabies situation there? Are people still doing multicompartment SIR models? That kind of stuff is hard to parralelize.
'Ghost particle' found in Antarctica provides astronomy breakthrough
For the most part, the way to read papers in biology is to go through the figures. When I was quickly trying to figure out if a project I was about to start up just got scooped (it did, and good for them for saving me the effort), I did it by glancing at figure 1, then reading the title of figure 1, then closely examining figure 1 while cross-referencing with the detailed caption. Then move on to 2, 3, etc. By figure 5, I had a hard time telling what was going on, so I found the part of the text that referenced it, and read it carefully.

I've heard arguments that one should leave the abstract until the end, since it sometimes pushes a story harder than the data necessarily warrants, and so if you come to your own conclusion about what's going on in the paper, then check to make sure the authors claim what you feel is supported, you're less likely to be misled. Probably this makes sense for reviewing a paper, but for most things, I'd rather find out quickly if the paper is even relevant to what I'm working on.
I don't see what's specific to Plaid here. When you give your bank login information, that means they can see whatever is accessible via that login. You should always expect this no matter whom you're giving your login information to, or why.
Elliptic Curve Data
Geodis, Maxi Sport expand partnership with a new warehouse in Landriano, Italy
I guess that is how being a conscientous objector worked in the US during the Viet Nam war - anyone declaring themselves a conscientous objector had to due some kind of public service or face jail time (probably more than 6 months).

In the US the draft just allowed the US government to continue the Viet Nam war far longer than it otherwise would have gone, I am glad we don't have an active draft here.
> formal, npm-style registry for reusable snippets like this?

> popular, well known registry of snippets

> named, searched, voted on, ranked, written about in top-10 articles

https://www.npmjs.com/

?
Platform for creating your own prediction markets
It is not by Apple.
Check out this new platform that lets you create your own personalized prediction markets (betting contests) and get paid 10% of the proceeds from your markets.
Sabotage your employees and you don’t have to give them a raise. Win win!
> Do you have any stories of valuable software that got a second life after startup death?

No, I don't. That's kind of my point. The only tech companies that get decent prices are high-tech (often technological breakthroughs). I've never heard of or seen a web app have a value above maybe $2k when it had no customer base, and even then, that $2,000 was tiny compared to the $100k+ that was invested to build it.
Eliminating unexplained traffic jams (2013)
For snippets, not modules.
Economics is several separate sciences, awkwardly placed in the same department.
I’m no expert on this stuff but that Supreme Court judgement seems totally reasonable to me.
Student-led optional prayer at an official school event doesn’t seem different from teacher-led prayer. I still have to sit around while a bunch of people around me participate in a sanctioned event to talk to some deity.

Note that you’re still not prevented from praying, you’re just not allowed to make it part of the agenda and shove it in everyone’s faces at an official event.

I really don’t see the problem, but as I mentioned before, authoritians likely view this as an infringement, while non-authoritarians see this as equalizing.

One way to think about it is would you want school prayer if you were in a minority religion?