skysight-inc/HackerNews huggingface dataset:
If you believe pro users have that kind of clout, you are delusional. The iPod most certainly didn't succeed because it was endorsed by pro users, nor did the iPhone. In fact the reaction from the pro market to those products when they were introduced, was one of dismissal ('No wireless. Less space than a Nomad. Lame'). These products succeeded on their own merits by being fantastic products and -- to a lesser extend -- on the strength of Apple's brand and marketing. The halo effect from these two products is largely responsible for the success the Mac has enjoyed in recent history.
"Called" - implies that it's not actually sexist when in fact it is.
Not in my experience. I bought an XPS 15 earlier this year. It was a fairly new model and there were a lot of complaints online about quality control issues, but overwhelmingly they were happy with Dell's response. I got one and blew out the speakers (partly my fault), but Dell send me a replacement quickly.
Another consideration regarding memory: a binary tree with no parent pointers has two pointers per node. (Traversal then needs temp space due to to recursion or iteration with explicit stack.)

However, a binary tree can be traversed in O(n) in both directions.

A skip list with a singly-linked level zero cannot be traversed in reverse.

If we make it doubly linked to meet the requirement for reverse traversal then ... it has two pointers per node and then some. There goes your storage advantage.
I know a small company that shut down it's Facebook page while keeping it's website (an old one, from 2005). Probably because it's not selling directly to it's end-customers, so the web site is focused on contact info (for store chains etc) + static web pages with product information. B2B doesn't seem to use Facebook very much at all.
Due to cutting ties with Google and Facebook as much as possible I don't use Signal nor WhatsApp. What alternatives are there?

I have been using Tox (qTox on Desktop and Antox on phone) and XMPP (Conversations on phone). I also tried Ring (Desktop and phone)

My observation is that there is a lot of user inertia to make people use another chat app, and none of which I tried is in good shape to compete right now with WhatsApp/Signal.

XMPP and Ring share the problem that encryption was an afterthought. That alone is enough to stop widespread adoption. There must not be unencrypted chats nor different security levels. Encryption must be transparent to the user.

Tox doesn't share that problem, and is what I have the highest hopes for. The clients are not yet able to compete with WhatsApp. Antox crashes sometimes, gets reaaaal slow, and doesn't send pseudo-offline messages reliably. Multi-Device support and real offline messaging is still lacking in the protocol. Multi-Device support is not needed, see WhatsApp, but real offline messaging is a must-have. Also, messages must be reliably delivered and in the order they are intended. Tests of mine between qTox and Antox showed problems in that regard.
The ansi output color plugin doesn't work with output. Nor the build timestamp plugin. The PR interface only works with Github, should also work with bitbucket pull requests.

And the most annoying, when blue ocean is tailing a job thats running, it uses 100% cpu on safari.

Those are the biggest issues I find with it as of today, otherwise its great for a manager mode until then.
This article many words. jwz short:

> Your "use case" should be, there's a 22 year old college student living in the dorms. How will this software get him laid?

(https://www.jwz.org/doc/groupware.html)
Rhythm might be hardwired in humans
> Use Java/.NET/PHP/Rails/Perl/VB in your day job? Then Java/.NET/PHP/Rails/Perl/VB it is.

Another way to put this (that I've seen on HN a handful of times so bear with me) is that it depends what the product is for?

If you only know C# but want to learn Go:

- Do you want to make money? Write it in C#
- Do you want to learn a new language, struggle, (most likely) produce little value, and scrap the whole thing a half dozen times in two months? Write it in Go
That Templeton Foundation funding, though.
For me that always came across as a sane choice for single user developer/power user machines.

Also IIRC it is only the very first user that has this privilege by default. For extra users I think you'll have to explicitly enable it when you create the account (or at a later stage.)
Well if it's not XMPP compatible it's not really XMPP. Apparently they switched to signal based protocol for transport.
That's fascinating! How is this possible? How come the traders (is that the right terminology) don't get poached by bigger firms?

Are they doing well because they know the local market?
I think that Skylake Power Management got better in the Kernel after the original XPS13 Sputnik launch, but yes the XPS13 touchpad was a pain in the ass. The XPS15 touchpad on Linux is better than the XPS13.

My biggest complaint about the XPS15 I had a little over a year ago was the spacebar. There was a manufacturing defect in mine where the touchpad ribbon cable pressed up against the spacebar and was causing unregistered keystrokes. I read internet forums where multiple people had this issue. Maybe Dell has fixed the manufacturing issue by now, but it was bad enough that I returned the XPS15.
It's ok to submit your own content here, but this looks too much like an infomercial, without technical content. It would be more credible if you post a timelapse video or a video speeded to x10, so it's possible to see the whole installation in 1 minute instead of 10. (Also, put in that video a link to the normal 10 minutes video, because otherwise people will call bullshit.)

Also, I suggest removing the reference to Spain, because someone can be offended. Any city/country you choose will offend someone. Can you use an unnamed city?

[For reference, I'm from Argentina, so I´m not offended.]
I'm not asking, I'm telling but with a questioning inflection to reflect the absurdity of the statement.

I don't believe any of your suggestions are true in a way that don't apply to public spaces in general. I wouldn't do "thing x" in case the wrong people saw, but that includes the possibility of a friend of my boss seeing me making out with his wife so I'm not going to do that where I might be seen.

Claiming that surveillance is bad because oppression is bad is a Strawman. It's the process of taking any position (the GP stating public cameras are fine) and then introducing your own version of his claim (Cameras=Oppression) and then arguing against oppression.

>"They" have already done that over and over in analogous historical situations.

This argument sits in the box with my father who was eternally upset because we didn't have the military to fight a war and we'd regret that because ~World War 3~. He may indeed end up being right, but to pretend that nuclear proliferation hasn't changed the face of war seems ludicrous to me.
Oh, if my app did this I'd get in all sorts of trouble and I imagine never approved by the app store. I suspect Facebook properties just play by a different set of rules, unfortunately for those of us who believe in meritocracy and fairness.

edit: snapchat apparantly isn't a facebook property, but it has very deep pockets and as such my comment still stands.
I personally think my coworkers XPS 13 is far, far cooler looking and thoughtfully designed than my MBPr. It has soft spots where you'd carry it. I think they're gorgeous. The only thing tying me to OSX at this point is 1passwords chrome plugin (doesn't work without hackery in Linux) but now that that's going web based I may be able to switch next year.

Also the crazy resolutions aren't really a selling point to me at all. I can barely read the text when those things are cranked up.
Indeed. This is a pretty clear misuse of the NTP pool.

> You must absolutely not use the default pool.ntp.org zone names as the default configuration in your application or appliance.

- http://www.pool.ntp.org/en/vendors.html#vendor-zone

Hopefully they were just unaware of the vendor zone policy.
The problem is that while this might work great on a large scale, it breaks down at the individual level: why would I want all that ad-clicking activity associated with my account / cookie / IP?
I would think that the producers are incentivized to reduce leaks to be able to sell more. Do you have any numbers on how leaky natural gas production is? What about for natural gas production from biomass?

https://en.m.wikipedia.org/wiki/Renewable_natural_gas

That being said, you can think natural gas is great without thinking about CO2 at all. Switching to natural gas would eliminate dependence on oil from the Middle East, which ought to be a good thing.
Walmart and Mcdonalds are public I thought. They also forgot to look at amway and other MLM's that use contractors.
> everything MS is doing is becaus Ballmer is gone but also because Ballmer prepared Microsoft for it.

There is very little evidence for this. An argument can be made for laying the ground work for Azure, but Ballmer had nothing to do with MS's recent efforts in open source and other exciting newer initiatives in the company.
Tangential but I figure the folks who will know the answer will wander into this thread.

I need to buy a decent but lightweight 15" for a family member who is undergoing cancer treatments and has gotten too weak for his current behemoth 17". Light work (browsing, some streaming) but definitely a windows machine. Any recommendations? I've been keeping an eye on this exact machine (previous model now)—anything better?
Yes, I would be using a dongle all the time, which is unbearable. So long for the XPS.
Unfortunately, I suspect that professional college sports and the physical fitness of real students, are different things. For most students, like the rest of us, college sports is a form of passive entertainment.

I went to a smaller college that did not have professional teams, and I suspect that students were healthier than at the Big 10 university near my house. The sports were pretty much open to all students.

The captain of my college's football team was a physics major. That tells you something about the quality of the football team, the physics program, or both. ;-)
GTX 1050 for the laptop? Why aren't there more laptops with this SKU...
Anyone else getting an access denied error?

Access Denied
You don't have permission to access "http://www.dell.com/en-us/shop/productdetails/xps-15-9560-laptop" on this server.

Reference #18.f4741602.1482244883.2126641
I do it, but do see regular complains that others try and fail. The main problem is getting black holed by the popular email providers.
Trackpad. How is the trackpad on this one? I keep buying Apple HW for my Windows as every time I try new PC, trackpad experience doesn't yield itself to the change. Period.
Keep in mind that Egypt is practically under a dictatorship. It is not like their gov really cares if their people gets pissed off... Their government is far from carrying about peoples liberties[1].

So, for me the question remains: If what the Egyptian government wants is to apply their surveillance policies and Signal is banned because it is preventing them, doesn't the continuation of operation of other "private and encrypted" messangers say something? Especially of Whatsapp that claims that it implements the same security and privacy oriented architecture as Signal does?

[1] https://www.freedomhouse.org/report/freedom-world/2013/egypt
Not one mention of petrochemicals in this thread.

The main thing environmentalists (among others) seem to forget is that you can't make plastic out of sunlight. Or air. Or by pedaling a bicycle.

Oil (and natural gas, especially in the US where petrochemical refineries use it for ethane) will continue to be in demand if for no other reason than to be used as a feedstock for plastics and a litany of other chems that make modern life possible.
> (We also went from paying $1k/mo to $0/mo, which is a very nice side effect)

That's not entirely true, because someone had to set Jenkins up and has to maintain it, but once things are rolling, it hardly needs any input.
> that we had the separation of concerns wrong.

Well, yeah. Forgive me, because I never know, here, if I am talking to my grand-son or my grand-pa, but "Separation of concerns", as an idea, came up when we thought that HTML/JS/CSS was about describing web-sites, for, for example, the NYT vs the WSJ, not for an applet or Swing replacement.

Separating content (including, maybe, semantics too) from presentation (branding, look&feel) makes sense when you are talking about web-pages. I don't even know how the idea transmogrified into a point-of-contention on SPAs.

It's quite funny when you think about it: "Look, Ma! I can build a fully functioning GUI out of type-setting elements and sticks!"
All that considered, I would still rather see higher education and big-time farm-league sports (football & basketball) divorced. Big time sports are nothing but a drag on the mission of education--you basically have semi-pro athletes who never graduate acting like princes and engaging in all kinds of anti-social activities that get overlooked. It's a huge mess and it needs to be cleaned up.
Teachers don't work 1/4 of the year like football players only work 3 hours a week for 16 weeks.

There's a lot that has to happen (work) when the students aren't in school so that teaching can happen.
I read Thiel's Zero To One recently and after reading it you can't help but think these kind of critiques are shortsighted. A technology company's worth is often a projection for what their value will be in 20 years. This is why tech startups can be expected to lose money for many years and still be valued highly.
But you can make plastics from plants.
Actually, the problem is that Docker logs to stdout rather than to logfile(s)
I believe WhatsApp encryption is not enabled in Egypt.
Whereas the child itself alters the brain for the rest of your life.
infinity book it's available on Amazon. Imagine whiteboard + notebook.
This occasionally happens to me when browsing using a VPN. Disconnecting from the VPN solves the issue.
For anyone trying to learn backpropagation but having trouble with math, I can't recommend Matt Mazur's "Step by Step" guide [0] enough. What is great is that he is using real numbers so that one can check implementation for correctness.

[0] https://mattmazur.com/2015/03/17/a-step-by-step-backpropagat...
I've never had a stuck pixel on any of the macs I've had but my iPhone 7 has 2 pixels stuck on. If like to see if Apple will fix/replace even though it is nearly unnoticeable unless looking at pure black with the brightness high.
This doesn't solve issues in runner-to-base comms. I had tried this kind of setup relatively recently, and almost every 10-15th build had failed for me because GitLab wasn't healthy (502 from Docker registry or problems up/downloading artifacts between stages, etc.)

Fully self-hosted looks like the only sane way. Harder to set up, but at least one can check the whole chain that way.
I consider the current group of GPUs to be more processing power, but yes, something like what USB-C is supposed to offer. I would expect it will need to go beyond the use external memory and CPU.
If it's as durable and upgradable as its price, I might go for it. The other issue for me is OS, but if I address that I'm veering off topic.
Because you don't want the trackers to know your real activity?

It's pretty common now to do things like intentionally tagging the wrong friends in facebook because people are paranoid that facebook knows too much. Even with non-techie people. They're creeped out.

Throwing off retargeting is something a lot of people might want to do.
One hypothesis is that the neural units in a CNN model hundreds or thousands of individual neurons, including some neurons used to produce/transmit error signals.

This seems reasonable, but I doubt there is any single simple and general abstraction that can describe the learning algorithms used by physical neurons. It seems more likely that the brain uses many highly specialized algorithms for different regions of the brain, each shaped by a ~billion years of evolution.
1) XML really isn't that bad. Honestly. It can be (and is) parsed fast, without any schemas at all. The only thing you need to define about your namespace is the URI you're using. XMPP is not SOAP.

2) Wrong. RFC 6122 explicitly permits this. XMPP was designed for multiple devices, actually, but expectations changed over the past decade. Carbons (XEP-0280) does what people want now, and is widely deployed, in real clients and servers. Getting extensions to the "Experimental" state is easy, BTW - it's trickier moving them on from there because it's trickier to change them once they're widely deployed.

3) Bizarrely, you're mostly describing the client behaviour I have on every client I use. As for federation, that's what XMPP does. It doesn't do distribution, because doing that and getting autonomy for your security domain is hard (if not impossible).

4) Saying something is "objectively terrible" when it's clearly your opinion, and then rubbishing everyone who might hold a contrary one, is pathetic. The validity of your position is not helped by the XSF working on live documents for most of the time (the "Experimental" phase). Where it differs from the WhatWG is that specs move out of that phase once they're proven, and the documents become harder to change once they're Draft or Final, reflecting how hard changing all the implementations would be. The XMPP world sees people add extensions, try them out, and then move them to standards all the time. We see that from HipChat, Conversations, and plenty of others - it's a great way to work. Other folks like to get something to Experimental first, and that way get early feedback from the community. We think the way we work is a pretty good balance between stability and dynamism.

5) Absolutely not. That "X" stands for "Extensible" (I know, it was fashionable back in the '90's), and the XML namespaces you despise (and appear not to understand) mean that you can cheerfully slap whatever data you like in and alongside the standardized stuff. Trust me, the (many) IM services based on XMPP - and if it were as bad as you claim, that'd seem a poor choice - aren't refusing to federate because the OSS fans might not like it. Quite the opposite, actually.
So one way this fraud is committed is by consuming the content (youtube videos, spotify plays, etc) and taking in the direct revenue streams.

The bigger picture is virality. Nobody wants to watch your video with 100 views. Same video with 10M views, now everyone has to watch it.

The music business has been doing this so much for so long that it's to the point where I automatically distrust everything that's "popular" as having been gamed.
"they will not go out of business before their actual revenue increases"

But how much will they have to increase spending to achieve those projected revenue increases? It's a classic error to think that the current trend of revenue growth will continue but expense growth will stop.
This news is from September, I gave my first impressions on Hacker News then, here's my blog post including an interview from the team behind Blue Ocean.

http://blog.alexellis.io/tag/jenkins/

They are doing a great job at reinventing JenkinsCI (but remember it's still Java)
I do hope you see the differences between those scenarios, though? OWS doesn't have a presence in Egypt. If Egypt tried to serve them with some legal document requiring OWS to provide such metadata, they'd be laughed at.

Telcos, on the other hand, are usually based in the country in which they do business (and often have separate businesses in each country, e.g. Vodafone). As we've seen many times, it's pretty easy to get them to cooperate (voluntarily or by law). Much easier to get all the metadata you need that way.
There is one Thunderbolt 3 port.
I use the note station app by synology. Granted, you need a synology NAS to use it, but it works offline, mobile, and desktop. And all your data lives on your own device.
Thunderbolt™ 3 multi-use port allows you to charge your laptop, connect to multiple devices (including support for up to two 4K displays)

and

Featuring a single-cable connection for power, Ethernet, audio and video. Add the optional Dell Thunderbolt™ Dock for faster data transfers and support for up to three Full HD displays or two 4k displays.

...which is a little confusing. Does that mean two external 4K displays without a dock, and one with the thunderbolt dock? Do the display counts include the laptop display?
Fintech Trends and Predictions: Looking Ahead to 2017
It's also worth noting that the OWC dock is not official hardware and so may not behave quite as smoothly as the Thunderbolts (currently) do.
This is for worse IMO. iIf I want a Mac I can buy a Mac.

They aren't that expensive as a pro tool when you factor in a typical lifetime of 3+ years.
Gambling would be my guess.
> A strawman is when you attack a claim that was not actually made by your opponent.

...

> I can show them to you, but you will probably just say that I am exaggerating and that this is a different situation.

?
Not sustainable or cost-effectively. Not yet anyway. Look at most of the bio-converters in the US. They're expensive, usually down for one reason or another, and half the time they end up killing their microorganisms via failing to filter out byproduct like cyanide gas: http://www.biofuelsdigest.com/bdigest/2014/09/05/on-the-mend...
What do they do besides make the population so desperate to escape poverty that they will push their kids to the brink of madness to study for exams that are make or break for their lives?
> He's completely ignoring the fact that there have been many, many responses to the issue he's raising, and maybe he has some good refutation of those responses based on his experience and wisdom, but in that case he does not share it. It just comes off as arrogant and polemic in my opinion.

I've started to get so pissed off every time I read about 'separation of concerns' whenever React is discussed. I had the same misgivings at first, but all it took was a short explanation of how 'concerns' is not necessarily about splitting html/js/css.

I've never read a single convincing argument to counter it except perhaps YAGNI, for some small projects (which even Redux-creator wrote about). It's almost always a throwaway comment about how silly front-end is these days, or an argument based on a lack of understanding of how React works.

Separating html/js/css is one of the first things many of us learned. The fact that a massive number of us are okay with React probably means something.

Mostly I'm just wondering why people bother. If you've got some serious concerns, express them. If they make sense, I'll happily change my ways and discard React. But what do you gain from essentially implying that a huge section of developers are idiots without arguing why.

Don't get me wrong, there's plenty of questionable stuff going on in front-end-land, but React has a level of mindshare so big that disagreeing demands a proper justification other than 'we always did it this way and this new thing looks a bit like the old thing we were told to avoid'.