skysight-inc/HackerNews huggingface dataset:
> To deliver on fit you can’t just serve one body type. You have to look at all body types and figure out how many silhouettes you need. In our case it’s four or five. Then, within each silhouette we offer really deep sizing. We offer 37 waist and inseam combinations—it’s really a custom fit.

Setting aside the value of an in-person fitting, it seems strange to me that Amazon (and its imitators) is so bad at handling product ranges like this. Chip vendors and electronics distributors have had tolerable-to-awesome parametric search for years, but with Amazon you're often lucky if there's even an include-only checkbox for a feature, and that checkbox probably won't filter correctly. Maybe they just don't care because these kinds of products don't represent much of their volume? Maybe they think people are too stupid to use a powerful search tool? I don't know.
I have a Dell XPS13 Developer Edition that came with such a hub (they call it a dock, but you don't dock to it, you plug it in to the charge port with a USB-C cable). It has DVI, USB, Ethernet, and charges the laptop.

It's a nice concept but it does not work well under linux. Most times I plug in the dock, a random port will not work.
One of the problems with Game Pass is that you can't actually watch live games.

You can listen to live audio. You can watch replays of games. In fact, you can watch replays from 22 different camera angles. You can watch condensed replays. You can even watch live preseason games. But you can't watch live games that matter.
How can anyone applying for a programming job not know Big-O notation? That's CS101.

You pointed out exactly how someone would not know -- they may have never taken computer science classes and taught themselves programming.

Or they may have taken some CS classes, not enough to have covered that particular concept.

I'd guess that, especially for older programmers, anecdotally, it's not uncommon to not really understand or use it.

I don't care if you're self-taught, it's audacious to even call yourself a programmer if you don't know the very basics of algorithms and data structures.

Just because someone doesn't use the same terminology to describe a set of concepts doesn't mean they don't understand those concepts.

Also, I wasn't aware there were were formal qualifications for someone adopting the title of "Programmer", pretty sure big-O notation isn't part of the dictionary definition.
kinda describes what's going on in developing countries too. The lack of innovation in developing country might have almost nothing to do with the previously popular and highly peddled concept of "inferior races"
Thanks, I need to reread it, because I'm not sure who invokes the syscall. Quite possibly it's automated via an innocuous looking DDE invocation. Basically, I'm wondering what piece of code writes to the table and then makes some other aimed for application run the code from the table. If it's a piece of code that's already running as the same user, then the aim must be to make a higher privileged application to execute the code from the table. Need to brush up my Win32 knowledge to make sense of it, I guess.
As far as I'm aware it is only out-of-spec cables that can cause damage

But see http://www.computerworld.com/article/3133627/technology-law-...
It somehow feels that we are missing the other side of this emotionally charged post. I just used the word "hence" in a previous HN comment, but realize that I rarely use this word in verbal conversation.

However, this doesn't excuse the alleged behaviour of the professor in the article. When making a plagiarism accusation, is it common to call this out openly without attempting to address 1-1 first in academic settings?
Oh, is this the Bob Loblaw Lawbot? Didn't read about it in Bob Loblaw's Lawblog.
Unless you have numbers to share for CMS latency in Java I have no reason to assume that they are materially different from G1. I am using CMS for my server applications and multi second latency is quite common STW pauses in CMS.

In general Oracle JDK uses order of magnitude more memory and order magnitudes higher GC latency compare to Go. IMO it is quite useful to remember when deciding on language on new projects. If hotspot people think that these numbers are not true I am sure they would let people know.
Swirling Scandal Involving Shamanistic Cult Threatens South Korean President
Sports is the thing that holds the cable bundle together. If that gives, the whole thing will fall apart. Right now the economics for content owners favors bundling (example: Disney forces cable companies to take a bunch of other channels with ESPN).

In this really good report [1] about Apple's TV efforts (with obvious entertainment industry sources) they had this line:

>Mr. Cue has said the TV industry overly complicated talks. “Time is on my side,” he has told some media executives.

Eddy Cue is absolutely right.

[1] http://www.wsj.com/articles/apples-hard-charging-tactics-hur...
11 days ago Touch Bar did not exist in public. If you want to add it, here are the sources:

https://www.virtualbox.org/browser/vbox/trunk#src/VBox

But it looks like it is not an easy task thanks to Qt.
It's easy to close your ears and say "racist". Here's what AirBnB's new policy says:

> I agree to treat everyone in the Airbnb community—regardless of their race, religion, national origin, ethnicity, disability, sex, gender identity, sexual orientation, or age—with respect, and without judgment or bias.

This requirement cuts both ways. A woman who fears rape cannot prevent a young man from staying in her apartment. A Jew or black must accept someone into their home who looks like a skinhead. Someone from the Ukraine must allow a Russian to stay with them, even in spite of the ongoing conflicts. A host living in a 3rd floor walk-up must allow a guest in a wheelchair.

I would never have a reason to refuse someone for these reasons, but that in itself is a privileged position to be in. This policy doesn't only protect the vulnerable; it also puts the vulnerable at risk.
Recent MacBook pros use the IOMMU for isolating PCI devices. With that, the devices can't read arbitrary ram (if Apple configures it correctly).
And having to use a special Apple dongle to connect normal mouse or flash disk is downright embarassing.
But the charging cable can still be used for IO, as demonstrated by that new LG display
Apple Says It's Out of the Standalone Display Business
GraphicsMagick fixed all the memory and CPU problems that ImageMagick was giving us in a large wiki farm production environment. That alone is a reason to switch to it.
Why doesn't the USB consortium standardize (and, ideally, enforce) labeling of ports and cables by capabilities? Kind of like washing instructions labels on clothes, only printed on the cable.

The ports on a laptop wouldn't have to be physically labeled if the OS could display a list of their capabilities in a user-friendly manner. Or, perhaps, they should have the most important label (e.g. thunderbolt or not). Something the committee would decide.
hence why the wheel never really evolved in nature, because legs are far more adaptable to terrain and probably easier to grow. (modern) wheels do work on rough terrain (e.g. mountain bikes) but they're highly sensitive to scale. It's possible the idea was thought of many many times but only became practical with the advent of roads.
Bit of an eyesore but...

https://griffintechnology.com/us/breaksafe-magnetic-usb-c-po...
What the hell is an esport? Sport themed video games? I'm 37 and have never heard of them.
Nice work. But perhaps you meant to link to https://github.com/mbasso/react-decoration/tree/master/docs instead? The releases page only shows a single release and two decorators.

It is also worth noting that the decorator syntax is still not final, and using it with Babel 6 requires https://github.com/loganfsmyth/babel-plugin-transform-decora.... More details on the decorator deprecation is in that repo.
I was previously trounced for mentioning the following, but here it is again, the failure of the Proton rocket from 5/15/2014: https://www.youtube.com/watch?v=cdY1W9A2fbg

Before anyone goes apeshit, note that I make no assertions that ET (or even the apparent 'object' itself) has anything to do with anything. However, at approximately minute 1:22, if the video is set at 0.25 speed, a faint object can be seen approaching from the right-side mid-portion of the screen toward the rocket. As it passes, the malfunction occurs. Implicative of celestial lizard overlords and Armageddon? Most certainly not. But I still find it interesting. The situation of the Falcon rocket was less interesting regarding an 'object', which seemed insignificant. It's also fair to remember the "U" part of UFO, which merely implies unidentified.
Yes, that's what I understood, that it documented ancient machinery.
Earlier post with over 280 comments:

https://news.ycombinator.com/item?id=12817332
Yes, if the other company raised funding, there is no way you can compete with that.

The same thing happened to me many years ago; I was working on an open source drag-and-drop content management system and I had built the whole thing - Thinking back; it was actually quite good but then, just as I was about to start monetizing; Weebly, Yola, Wix and a bunch of others just came out of nowhere will tons of funding and I had no choice but to give up. You just can't compete with VC money.

You have 2 options; raise VC money or give up and go work for IBM instead; they have a nice cubicle waiting for you.
Why would it be a special Apple dongle? Any USB-C to USB-A adapter would work, until you get a USB-C mouse.
huge overreaction
We (as outsider observers) lack the evidence to judge this story objectively. It sucks to be unfairly accused of plagiarism (it happened to me once in high school).

However, we don't know why the professor came to the conclusion that she plagiarised. Maybe they jumped to conclusions on limited evidence, or maybe this paper was written with vocabulary and sentence structure which was inconsistent with the student's earlier work. Either way, it's incredibly unlikely that an academic professor of sociology would be a closet racist.

tl;dr It's unfair to be accused of plagiarism for submitting a paper which sounds "too intelligent", but it's also unfair to be accused of racism for attempting to enforce academic standards.

Unfortunately, this a story which is going to press the internet's hot buttons.
So copyright infringement isn't 'theft', yet violating the GNU is theft? You can't download a car....

I'm really tired of these arguments. If you release something and say that it's 'free', it's pretty disingenuous to chase after someone for not releasing their own changes.

Calling it 'theft' doesn't really make sense because nothing of value was actually stolen. The original code is still there for all to enjoy.

Most places I've worked stay away from GNU code (besides compilers, servers, and anything not used in the main product) like the plague because of people like Matt Mullenweg.

I would much rather have the BSD license, which is truly free for everyone.

UPDATE: I always thought HN was the place for intelligent discourse, yet I am always disappointed.
A lot less than on Mercator, which is the only other projection with the same properties.
I don't even understand what the point in doing this would be, given they're a publicly traded company. Seems like a very careless decision. If they liked the app, they should've just copied the concept and feel of the app but rewritten the actual code. That way the GPL license would not apply.

How much would that cost? A few hundred thousand?
RS232 is a protocol, not a port. Rj45 is a port that rs232 uses and if you confuse that with ethernet, you will definitely damage something.
My big issue with Docker on Mac is that, if I understand it correctly, I have to provision the max amount of RAM my containers will need and have that sitting, consumed, when Docker is enabled (the Linux VM is running).

At least with traditional VMs for development I can spin up a few low memory VMs (256MB, for example), using just as much RAM as needed. My understanding is that running one low memory Docker container will cause the VM to consume 4GB (or whatever my default is). On a MacBook, where RAM is at a premium, this doesn't work for me.

I imagine the native experience on Linux is much nicer.
This is a truly well-written piece, and it accomplished everything it set out to describe without a diatribe or personal attack on the anonymous professor.

Considering how viciously accusations and personal vendettas can be carried out online, I think it's a great mark of character that she refrained from such tactics and explained the injustice she felt in a levelheaded way.
https://en.wikipedia.org/wiki/ESports

League of Legends, Overwatch, Counter Strike etc etc.
It makes me think that they're sexist. The CS applicant pool is ~15-25% female. I would expect similar team compositions.
I think (hope?) that user5994461's post was tongue in cheek.

BTW, you are way off saying Don Knuth introduced Big O. It was invented by physicists and mathematicians like Paul Bachmann and Landau, many decades before the 1970s.
Or a Bluetooth mouse/keyboard (which may need their own chargers; hopefully will be chargable via usb-c directly in the future as things transition).
It is a pity that they didn't introduce a common color coding for USB-C connector cables.
https://news.ycombinator.com/item?id=12824223

It's pretty common for women not to want to rent out their room to men, the new policy would make that impossible.

People make their decisions about who to leave their private property, their home and the bed they sleep in based on their own personal criteria, being allowed to do so is a plus, not a minus. If that also enables racism then you could argue the model is broken but not that 'racism is such a large problem that we will now also stop people from having control over who gets to stay in their property'.
It's sad because when I first switched to Apple (~2008) I was extremely impressed by small things like the iPhone earphone remote 100% working when plugged into a Mac. It was a huge change from PC-land, where getting anything working was a challenge.

Apple are either in a transitionary phase (everything to USB-C and 5K screens!), or really have lost the plot. I guess we'll know in a year.

MacBook Air: it was nice knowing ye

MacBook 2015: Someone took "one port to rule them all" a bit too literally. This one could be good in a few years, the MacBook Air was an underpowered POS from 2008-2012

Mac Mini: Quad core option removed, mainly abandoned. I guess they decided laptops are good enough for "baby's first Mac".

iMac: fairly worthless form factor upgrade; it looks exactly the same from the side you will actually look at it from. No updates forthcoming for some reason that only Apple knows.

Mac Pro: Abandoned then updated with a lot of fanfare then abandoned again (WTF?)

/E

I forgot about monitors. Apple went from having a nice selection of decent monitors to having one and now none. It's not like they have forgotten how to make a nice screen, just how to put them in a case with a (whatever plug Apple is using now) cable on it.
...like pretty much all charts and data used for politics. How is this news?
The fact that the book is a best seller when its intended audience is really people with a graduate education in economics tells me that most people bought is as a signal of smartness (or as an honest effort to inform oneself, but without actually slogging through the book)
That's just the start of it. So the new MBP has what, four USB-C ports.

Can I put power into all of them?
What if I try to do 4xHDMI for all of them?
Surely I can't connect four external graphics cards over Thunderbolt 3? Can I chain Thunderbolt devices?

The author also missed the "audio accessory mode". That's right, in some unique star constellation, some of these USB-C pins can be repurposed for pumping out analog audio!
Supported? Who knows.

I think before long every USB-C accessory will have to come with some sort of EEPROM that the host reads first to figure out 1) what is this you are plugging in and 2) is this going to work. So that there is at least some user feedback instead of "plain doesn't work" or "oopsie now the port is dead".
It could be a typo but how are people who is this supposed to target will know? It's not like somebody who was just given a bizarre explanation for dot product (and Lambert's lighting model along with that) will see through it.
This is crazy. If the story is true as written, the academic in question needs to be fired. I would expect nothing less at my own University.

I find the story hard to believe only because it is so terrible -- and that an academic would be stupid enough to accuse a student of plagiarism without concrete evidence (in particular, the text from which they plagiarised). However, even if the academic in question had such evidence, they still should give the student the chance to defend themselves.
I think it's the $100+/month cable bills that are displacing millenials. When the alternatives are so much cheaper ($10 Netflix, $13 HULU, etc) paying $130/mo for cable just seems insulting.
Indeed. She seems to be jumping to the conclusion that her prof thought she would not use that word. When I first read it I assumed he meant that someone else had written that sentence that way before.

If she is right then what he did was heinous. If I'm right then what she did was pretty bad too.
It's still a packaged channel. The article links the source of the information, Nielsen’s estimates the subscriber counts for a variety of channels.
I'm a third of the way through C21. Skimming the beginning of Acemoglu and Robinson, feels like they are criticizing points that Picketty raises - specifically that politics plays a substantial role in inequality, and r vs g. Maybe it's just a question of degree. Probably worth more than a cursory glance.

Anyways, since you linked to such a relevant C21 response, do you know if there's a team-piketty response to Acemoglu? No longer have access to JSTOR etc, and am not necessarily well equipped to analyze the quantitative claims.
And here I am wishing HD-BaseT would catch on, but I don't think the people behind that (and USB-C) have any intention of actually making our lives easier -- it's just to having something new to sell :(

http://hdbaset.org/
I've never heard of such a thing, but perhaps that's because I am in a UK university. We have a formal procedure for dealing with such things, which certainly doesn't involve public humiliation. It also provides students the chance to defend themselves, which is obviously missing here.
These frameworks are built so you can get applications finished faster. It's really personal preference that dictates which one will work for you.

So no, you aren't wrong. You just need to find the right framework (if any).
Yes and no: that isn't how SQL Server on Docker works... Try it for yourself:

$ docker run -d -p 1433:1433 --env sa_password=abc123 microsoft/mssql-server-2016-express-windows
First thing I saw when I clicked the link: "This is a maintenance release." Second thing I noticed: "(released 2016-10-18)".

It's not new nor noteworthy. :\
I would give up Immutable because of it's bad performance and often confusing api.

Also I'd give up Mocha, Chai & Sinon for tape, which is way simpler and more than enough:

https://medium.com/javascript-scene/why-i-use-tape-instead-o...
(int64, error)

gives you exactly four possibilities.

Either gives you exactly the two you want.
Seems like they hacked up a new system to fetch the old page quickly, nothing more. IIUC it happened because of some hardware failure, so I'm just happy it's still up, even though the full JS spinner thing is a bit sad.
> The five most-highlighted passages in the Kindle edition of the text occur before page 26, just over two-thirds of the way through the introduction, according to Amazon's 'Popular Highlights' data

http://www.telegraph.co.uk/finance/economics/10951407/Has-an...
The thing is that an O(n) algorithm can perform faster than an O(1) algorithm simply because Big-O is only comparing different scenarios on a single routine and not how it compares to other algorithms. A slow algorithm might technically be O(1) but that doesn't necessarily make it fast.
Saw this video two years ago and have been programming Clojure and ClojureScript professionally for one year. This week I was at EuroClojure and actually met David Nolen.

What do you want to know?
See also: https://news.ycombinator.com/item?id=12814655

And: http://arstechnica.com/apple/2016/10/15-hours-with-the-13-ma...
Although it seems against the spirit of GPL, the GPL doesn't explicitly protect against code hosted as a service, so the wix website isn't in violation. That's why AGPL exists.

IANAL, but their private fork (I couldn't find a public one on Github) is also technically permissible, as it's not a redistribution of the code.

Edit: if what's in question are strictly web assets (images, js, etc), then I'm pretty sure, but not certain, this is a violation
I haven't seen it written up, but it's discussed some here:

- https://github.com/golang/go/issues/10958
> Windows 10 includes binary compatibility. bit-for-bit, checksum-for-checksum Ubuntu ELF binaries running directly in Windows

Windows 10 tries. It doesn't run the actual Linux kernel, and doesn't implement quite some portions of it. There is no boot process, so system services can't be run the same way they can on a real Linux install. The VFS is buggy and slow. The install hangs and borks sometimes, without a clear way out. And it still can't run Ubuntu 16.04. And the biggest disparity: no GUI support.
Except... BreakSafe is rated up to 60 watts (20 volts @ 3 amps) but the new Apple MacBook Pro is 87W http://www.apple.com/shop/product/MNF82LL/A/87w-usb-c-power-....
Where could you possibly go where (a) there are three monitors, a mouse, and keyboard waiting for you, and (b) none of those devices have a built-in USB hub, and you did not think to keep a USB hub there?

Either you're mobile and need the USB ports, or stationary and there's a hub there. What use case am I missing?
Wired has an interesting and in-depth article on this. Also, the camera seems to have more security than earlier.

> In the MacBook, the Secure Enclave is part of Apple’s new T1 processor, meaning it’s tied explicitly to the touch bar and Touch ID. It’s also, though, in charge of your webcam, a small but important difference.

> “In previous generations of Macbook the webcam light was software controlled—which meant that an attacker who compromised your OS could potentially activate the camera without turning on the light,” says Johns Hopkins University cryptography expert Matthew Green. “Adding a separate secure processor could make this much harder to do.”

https://www.wired.com/2016/10/macbook-pro-touch-id-secure-en...
Great catch! Seems obvious since Thunderbolt can be daisy-chained.
It's not that the database is in a weird format. It's that individual entries have multiple character encodings. The old perl CGI could handle that just fine, but trying to do anything with those files is a pain in the butt, which is why the site was offline in the first place. Ward was attempting to work with a static target instead of a moving target.
As an exercise, assume Apple has, from their perspective, thought of these questions and have made the decisions they have in light of those answers. You may not agree with some/most/any of those decisions, and that's fine, and even to be expected. We're not all the same. It is very useful to be able to see something from someone else's perspective, even if you don't agree with them. The vast majority of people don't think they themselves are unreasonable :) I suspect with a couple minutes of speculation, you'll come up with some reasonable ideas.
But not by using the "wrong" cable. The cables for RS232 and ethernet alike are passive.