skysight-inc/HackerNews huggingface dataset:
Package A depends on lodash: ^4.6.1

Package B depends on lodash: ^4.14.2

... you know what? I just installed semver to check my beliefs, and it turns out I'm just spreading FUD. Caret doesn't work the way I thought it did.

Please disregard.
Why have L1 caches have been the same size for quite a few generations of Intel Core processors?

"Currently Intel's L1D (level 1 data) cache is 512 lines with 64 bytes each, 32 kB. Been that way for a pretty long time.
L1D latency with a pointer is mostly 4 cycles. Not sure, but I think having 1024 entries would increase that to 5 cycles.." - vardump, 550 days ago:
https://news.ycombinator.com/item?id=9001238

The total L1 cache increases as you increase the number of cores though.
Interestingly, that wasn't at all what I took away from it. I thought it was about self-awareness and empathy - about understanding that how you are perceived by other people is not necessarily how you perceive yourself, and has more to do with how you fit into their lives than how you fit into your own. You can use that knowledge for good or for evil, and indeed, I thought that Carnegie was encouraging you to use it for good. There is no contradiction between making others feel good and doing well for yourself; if you come to an agreement through flattery and both sides are happy, then you've done well for both of you.

(I understand - and used to subscribe to - the other side as well, that this feels fake, like you're just being manipulative. But that presupposes black & white motives and zero-sum interactions. You can want others to feel good and to do good for them and to do well for yourself all at once, and in most situations there will be no contradiction between all of these. And if there is no external contradiction between them, the only thing that prevents you from making everyone better off is your own psychological hang-ups.)
I totally agree that it's be nicer if we could eliminate cars and build more pedestrian friendly cities. A cultural shift like that is much harder to pull off than a simpler technical solution. Don't let your idealism blind you to the fact that this is a large improvement to the status quo.
What? This is orders of magnitude better than selling private data to ad companies, which is FB's main business. If of all things you choose to be outraged by aggregate statistics about cat vs. dog people, you may want to reconsider your priorities.
(Zoho CEO here)
I am sorry to hear this. If you can email me your issue I will have it taken care of. svembu at Zoho dot com.
It's a very nice read with many good points, but any person with some experience in IT projects could argue with it. The author is taking one side without any self-criticism.

It is true that configure scripts are probably doing some useless things, "31,085 lines of configure for libtool still check if <sys/stat.h> and <stdlib.h> exist, even though the Unixen, which lacked them, had neither sufficient memory to execute libtool nor disks big enough for its 16-MB source code", etc. But then what is the alternative? Writing a configure module each time by every programmer who wants to release some software? This is called code reuse and yes, it's not perfect but it saves time. By not reinventing the wheel again and again. By reusing something that is stable and has been there for some time. Probably such thing is generalizing over many architectures, and making useless things, but then again, who cares for some extra 5-10 seconds of the "configure" command, when you are covered for all those strange corner cases that it already handles?
It is at least in Spanish, calling a woman "gata" is akin to telling them they're slutty.
Don't like it? Just drop the calls to pam_motd.so from /etc/pam.d/login. Done.
"Suck" isn't a single dimension. Usually in groups of friends, you end up sucking in a dimension that those friends don't care about, while bringing something to the group that they do.
In your analogy the people who get stuck trying to fix crazy shit with makefiles are the elite. Which will probably be you one day. Which means you're sticking it to yourself.
Yep, it supports USB-C PD. So with the provided usb3 hub on the monitor you get a pseudo docking station and charging support both on top of a highDPI 1920x1080 (or low DPI at up to 4K) monitor in the same single cable connection.
That's rich coming from PHK, whose software requires a full C compiler as a runtime dependency.

The reason Firefox pulls libtiff is simply because it uses a generic image manipulation library (libgdk-pixbuf), which in my system it's also used by many other applications - which do require TIFF support. I guess if you have a desktop with only FF installed that may be a waste, but how many people really have FF and not any kind of image viewer installed?
In american english, calling someone "catty" means they gossip maliciously.

Also, "cathouse" is another name for whorehouse.
Ah... And we see one of the many roots of the cancer that metastacized into systemd. Because everybody expects all their live processes (screen included) to die when they log out, right?
It seems to be somehow cut off, but:

On Debian GNU/Linux this file is a symbolic link pointing to /var/run.
The contents of this file are regenerated upon every system boot based
on the contents of /etc/motd.tail.
> No, it's not. It's a cut-down Scheme: Most of your scheme knowledge would apply directly, or indirectly.

Only if you regularly write code using purely functional scheme in the first place. The difficulty of writing in a new language is very rarely figuring out what function calls to make, at least for me - it's about thinking in terms of the language.
Yep, that was my motivation: to hint at deeper connections to programming at large, rather than focusing on technical concerns that are confined to parser implementation and therefore esoteric to an outsider.
The firefox example is not true. Firefox can render tiffs inside PDFs.
Americans tend to be more litigious, and NAFTA is even more clear than the Chinese agreement [1], mentioning establishment and acquisition of investments.

1. Each Party shall accord to investors of another Party treatment no less favorable than that it accords, in like circumstances, to its own investors with respect to the establishment, acquisition, expansion, management, conduct, operation, and sale or other disposition of investments.

2. Each Party shall accord to investments of investors of another Party treatment no less favorable than that it accords, in like circumstances, to investments of its own investors with respect to the establishment, acquisition, expansion, management, conduct, operation, and sale or other disposition of investments.

Canada has carved out some exemptions, specifically around ocean front property [2], probably intended for the control of ports.

[1] http://www.international.gc.ca/trade-agreements-accords-comm...

[2] http://www.sice.oas.org/trade/nafta/anx2cda.asp
LendingClub’s Quarterly Loss Widens; CFO Dolan Steps Down
LG 27UD88-W

Amazon: http://amzn.to/2aGogRd
Can you give me any pointers on where I can find out more about this?

(Also curious about the banned product lines if anyone can summarize/link to what's going on there.)
Kamcord | iOS Engineer | Full Time | Onsite | San Francisco, CA

At Kamcord, we’d like to fundamentally change how people share the internet. We let you record a 15 second video reaction to anything you see on your phone. You share what is on your screen, from a news article to a funny YouTube video to your favorite playlist, along with overlays for your face and voice. Instagram and Snapchat have built massive communities around the front and back cameras of your phone. We pioneered mobile screen capture and are building a community for the third camera on your phone: the screen. We’re a team of 40+ and have landed $35M in funding.

We're looking for an iOS App Engineer to help us deliver an amazing mobile experience. If you know Swift/Objective-C and want to join the coolest startup in the social space, then email vic@kamcord.com or apply directly at https://jobs.lever.co/kamcord/8480c014-d88c-4d2a-8286-2b99c9....
This is pretty cool, I wouldn't have thought it possible:

> With Mr. Bush’s popularity flagging in 2007 and 2008, more polls started showing that voters recalled voting for John Kerry in 2004.
Yea, but that's a variation on cat. Not a standalone "cat', while a standalone "dog" has enough of a negative connotation in most languages.
You can build a cathedral around the stalls of a successful bazaar, no? Like OSX or Android.
Haha, yes. Phrases like "sly dog" imply deception and a lack of morals.
Is that what FB does? Or do they just use their data internally to target ads, without handing the data to the advertisers? I honestly don't know but I do know that people are always saying that Google sells your information to advertisers, and they don't. So I'm skeptical of this claim.

Anyway, maybe this whole analysis was based on public profile data.
It's the default search path for libraries which is well documented. (On the top of my head the function is LoadLibrary() on windows, see MSDN.)

The thing is, there was a random guy who considered that a security issue and he started posting vulnerability reports and asking for bounties on quite literally EVERY software existing on the planet. e.g. firefox, chrome, internet explorer, nsis, inno setup, and many popular open-source applications (because of course, EVERY software is affected since the 30 years windows and all other OS doing the exact same thing have existed).

It was a sort of epic scale hoax. (even though it's factually true that DLL are loaded from the current directory).

That will lead to a whole generation of people who will read the reports and be mislead into thinking that this was a major security failure discovery.
What does this article have to do with systemd, let alone the very specific, recently-widely-discussed issue you're referencing to?

edit: Thanks for the downvotes! I love that anything can be used as a non-sequitur to start bagging on systemd these days. Apparently it's wrong to even ask someone how this article about motd relates to systemd. I'll try to remember that.
America’s Lost Boys: Fake War and Fake Love Are Gettig Really Good
Stanley Kubrick’s Film Career on Display in San Francisco
What's up dawg? That pussy looks like a catty bitch.

I feel like it's a wash. Dogs have more favorable sentiments expressed about them, and more negative ones, because they have SUCH personalities that it's polarizing.

A cat that has an outgoing personality will often be compared to a dog, conversely, only a meek, quiet dog would be referred to as a cat.
"You're a pussycat", is a classic saying that you extremely gentle and nothing to worry about (not necessarily bad I know).

"You're a dog", is generally a comment about someone doing anything to get what they want, for entrepreneurs this is probably a good thing. I've often heard this used in a respectful way in meaning that even though you bent the rules, you came out on the winning end.
Reminds me of cult religions where they promise people true purpose in life, but in reality only the ones at the top and the ones who started believing first are the ones who get the benefit. In their case, the rich of the high class always grows faster than the combined value of the group of sheep who start believing later
Here's some fun dinner party conversation you can source from this article: dog people like "Fifty Shades of Grey", cat people like "A Clockwork Orange". Discuss.
You'll probably find that they didn't use any data that's not available to 'public' viewing.

(Would be interesting to hear about their sampling methodology)
> I'm afraid that most of the interesting "configuration" is to run patched kernel (async sendfile vs aio + sendfile, tls sendfile vs read/encrypt/send, etc).

Do you have any idea if or when Netflix plans on open sourcing tls sendfile?
That is a really valid point. I remember back in middle school that was the "big" insult, "Hey, everybody hates you!" which really meant the person insulting you had a problem with you.
Seriously? you won't accept derivatives that disagree with your statement.

Also, see the response about the spanish usage of 'gata'

edit: this is much too serious of a response to this funny of a thread, I should throw some humor in here somewhere ;)
Neuroscientist Sam Harris
>I wonder why we haven't seen something similar from Google

I imagine google spends a great deal of effort to avoid the "we know everything about you" stereotype
> PRF is Physical register file? As opposed to the logical which can point to different backing store(the actual SRAM.)

Yep. PRF means the single backing store where all values go, and PRF systems are named for it because they are usually contrasted to the other very common way to implement OoO, ROB-backed systems, where there is a specific location for the final architectural value, and possibly multiple in-progress values in the ROB. Intel used values in the ROB in all their CPUs up to Sandy Bridge, which was their first PRF design.

(The main difference between the types is that ROB-backed is faster in circuit delay, but moves more data than a PRF design, so on the same process they potentially clock higher but produce more heat. PRF-based designs are also easier to scale wider than the ROB-based design.)

> Register renaming and OoO operations are really enabled by micro-ops? In other words on a CPU with completely hard-wired control unit such things would never be possible.

No, you can do renaming and OoO well without uops, it just requires that your instruction set is designed to be amenable to it. Before x86 had uops, it couldn't do OoO and the competing RISC CPUs were way faster because of this. PPro added uops precisely because they made it possible for an x86 cpu to do OoO, and eventually x86 beat all the competing RISC chips at their own game.
Why not unset the execute bit on the motd shell scripts? I seem to recall that being the solution for disabling motd in Ubuntu (at least it was a few years ago when I did it.)
It did register renaming too. It was designed by Tomasulo of Tomasulo's algorithm.
This is the same crap they pulled with networking. The first 30 mins after an Ubuntu install is now pulling out the automatic networking rubbish.
Honestly, I don't know. It depends on how usable the service is. I'm currently paying $36/yr for a vpn, $20/year for mail, and $12/year for password sync.
Ideally I'd like to spend about the same, and be able to move my file syncing away from Dropbox/google drive, and my calendar off google. I'd be willing to pay a little more to support a cause though.
It's a troll post, but the point stands: JSON is reinventing XML.

XML is ugly, but complicated JSON isn't much better IMO. It has an only slightly less human-unfriendly syntax: Why do I have to use double quotes on keys? Why are there no comments? Then come things like schemas, queries, and transformations: XSD, XPath, and XSLT are very powerful tools. Their implementation sucks, but it's arguably better than people coming up with their own half-documented solution whenever they need something XSD/XPath/XSLT provides.
It's another example of invalidating an old convention for no good reason.

And the entirety of systemd is an overly complex mess that does a lot of this. It tries to replace cron. It tries to replace automounters. It tries to replace inetd. It will try to replace dbus, with the aid of the kernel. It replaces everything for no good reason, and that which it doesn't replace, it consumes.

Do one thing well, work together, and handle text streams? More like do everything meh, work alone, and handle binary formats known only to you.
Karma's new China plant will revive Fisker Atlantic
Actually, I was surprised at the number of dark movies vs. fun movies that cat people vs. dog people liked.

Based on that, I should be a cat person, but I enjoy dogs much more.
> To answer these questions, we dug our claws into aggregate, de-identified data from a sample of about 160,000 people in the United States who shared photos of cats or dogs (or both) on Facebook.

How is looking at aggregate, de-identified data an intrusion into people's private data? ?? ?
Location: Los Angeles, CA

Remote: Willing but not required

Willing to relocate: Yes

Technologies: Node.js, Javascript ES6/7, React, PostgreSQL,...

Resumé/CV: goo.gl/3yKjLB
Email: alex.patch3@gmail.com
MSI is absolutely awful to deal with when you've got automated deployments. Chocalatey is much nicer.
Wikimedia releases transparency report, no takedowns granted
Note - you will likely ruin your microwave doing it if it breaks containment.

You can also do it with a fish bowl and a burned toothpick in a cork - that way you can see the ball like plasma race around the inside. =)
I can think of many scams designed to fleece investors that are often discussed on this very site, and are in the US.
Absolutely. I'm not bothered with allowing an externally facing system inside my home wifi network, and I'm not interested in ensuring I keep my systems patched and up to date. Id also not like to leave a box running 24/7 when I can leech a teeny amount of power from a data entire only when it's needed!
This seems to be a (2010) post.

> ….Did that really just take as long as I thought? This machine has a gigabit connection to the Internet. I must be imagining something.

> ….Okay, I wasn’t imagining something. It must have downloaded a TON of source!

root@tessier:/usr/src/ubuntu# du -sh
19M	.

> …Oh. I guess not. But, hey, fuck git, or something.

Having a gigabit internet connection means you can download any content from any server in the world at 1Gb/s, right? /s

The tone of the post makes it pretty hard to take that rant seriously.
Previously discussed here:
https://news.ycombinator.com/item?id=12231132
I wonder how long before Google buys Fastmail.
I only install very very mainstream apps from major well known authors on my phone. Mostly only from Google but a few others such as Firefox, Netflix, SoundCloud.
That's exactly why I tried Bulma for a small project today, and really got on well with it.

No rules you need to know for what can be put inside which other thing - everything (that I've wanted to try) Just Works.
The last woman nailed it on the head
The Invisible Girls of Pokémon Go
I wasn't aware that sandstone had a hosted option, I was under the impression you had to provide your own hardware/vps. I'll check it out, but I'm still not that interested in maintaining and keeping it up to date!
It's also difficult to have a real dog if you're living in a city. Dogs need space, exercise, and attention, which are in short supply the more urban you go. Additionally, it can be almost impossible to find apartments that will allow dogs over purse-size.

Cats don't particularly need exercise, are small, tend to be able to entertain themselves, and for whatever reason, are easier to get permission to have in apartments[1]. So if you're a city person, it's magnitudes easier to be a cat person, if you're going to have pets at all. City people are more liberal than country people, on average.

[1] I cannot stand litterboxes, hairballs, or cat urine, so this baffles me...
Interesting, I thought it could pertain to injuring as well. OED seems to allow for injuring, but it's probably a more modern use (due to misuse). Thanks for pointing this out!
You are correct, new, hot TV shows have ads, unless you wait a while. I have only watched series that already ran s I have not experienced any commercials.
I've never thought of Meditations as religious or non-religious. It's all about really appreciating what you have and understanding the way you feel is derived from your perception of the world. I think that's pretty universal.

If anyone is interested in a more modern introduction to stoicism A Guide to the Good Life is a worthwhile read: https://www.amazon.com/Guide-Good-Life-Ancient-Stoic/dp/0195...
The other part of the reason is your natural tendency to believe your tomatoes are better, because you put in all that work. Bias is a funny thing
On the other (far more practical, IMO) end of the spectrum, I'm impressed by the $200 35W quad core i5-6600T (http://ark.intel.com/products/88200). To me that's the sweet spot in a home/workstation setting.
Ah, so I have the source code for the kernel to patch it manually?

I have the source for the firmware to patch that manually, too?

You are still proposing I run proprietary software that can be abandoned at any time, and where I have no way to continue fixing it if it is abandoned.

We’ve seen that with several Nexus devices before, the chipmaker abandoned the SoC, Google couldn’t fix issues because of that, and we didn’t get OTAs from anyone to fix things.
Insurance companies love self driving cars. Humans are the expensive part of car insurance.
Jet also has something else that Walmart doesn't have: a better reputation. It doesn't hurt that Jet's founder also used to work for Amazon as well and he has a track record with founding and running Quidsi (Diapers.com, etc...)
There was evidence that Nikolai Tesla not only understood what caused ball lightning but could create it on demand. It is not one of his experiments that have been replicated however and so often it is consigned to the "myth" part of his reputation. An interesting extract on it is here: http://www.bibliotecapleyades.net/tesla/esp_tesla_20.htm
> good luck figuring out Archer from The Lust of the Dead.

Not necessarily that hard. TLS won't hide the sizes of the files being downloaded. You may even be able to estimate the size of each segment as they're downloaded, which should give you a pretty accurate fingerprint.

You'd need to spend resources to play each movie with different devices and bandwidths and record the traffic pattern, which raises the bar a fair bit.
Apple Maps debacle is why Apple has a public beta program now
To be honest I pulled away pretty quickly in pain and when I looked back a few seconds later it was gone. I'd say the whole event lasted for no more than 10 seconds, probably closer to 5.
I remember when I ran into login issues after switching from debian and tracking it down to the motd clusterfuck. My solution was to use hosts file to block any attempts to communicate with canonical. Probably saved myself extra hassles with other "smart dynamic" solutions.
Whoops: Museum Visitors Get Touchy-Feely with the Exhibits and Unleash Mayhem
I was just as interested so I looked it up a little. The main design works with a large drum as a power source. The "control rope" is wrapped around a drum and connected to both the input and output. When the input applies torque, it pulls the slack out of the windings and pulls the rope tight against the drum. This frictional force applies torque to the output proportional to the input torque.
The wikipedia article is pretty nice: https://en.wikipedia.org/wiki/Torque_amplifier

Once you understand that, the Meccano version makes a little more sense. In this version, he experiments with several arrangements of the same principal. To use it in both directions, you need a drum and windings for each direction.
Really depends what I'm doing, if I'm just on Cisco remote it lasts all day and more, but if I open Outlook it goes in 6 hours or less. Worse if the GPU fires up, then its maybe 3...
I've been thinking a lot about this in the context of software development tools. It is now just expected that IDEs, compilers, tooling etc are free and OSS. On the one hand this enables bottom-up innovation and shorter development cycles. On the other hand setting up a development environment is a royal pain in the butt. And a big turnoff for newbies -- they begin to think that programming is some sort of IT job about installing and troubleshooting software. Even when you manage to set everything up there is constant maintenance cost as you update software and as new things come out.

At the very least, I would love to see companies created around popular open source tools and verticals to create designed end-to-end experiences. Download, double-click, start coding, and see something on the screen.
I live in the US and I've never heard of any of this either.