skysight-inc/HackerNews huggingface dataset:
> Unless there is an external factor which drives iPhone sales: the availability of iPhone software, which is not controlled by Apple. This software is developed by external Pros. On Macs.

I wouldn't say the demand for iOS apps is as elastic as the author thinks. The big push towards building for iOS isn't 'mostly people just playing around with xcode', but people actively pursuing profit off the market of users the iOS env has.

Even if fewer MBP users led to a significant ramp-down in the number of unique quality-app devs in the app store (I doubt it), the big players and their apps would still be around, as would many more hopefuls trying for a slice of the pie.
Thanks for something different for my workday listening. As an owner of two knucklehead pit bulls, and a volunteer trainer at the local shelter, I'm a sucker for more dog training porn.

The training will probably come in handy for the human pup, too. As I watched the one set of friends who would tolerate a comparison between their offspring and dogs, and how they raised their kids, they probably got tired of me pointing out, "oh, so it's just like training dogs..". :-) I wish my old man was a little more into that whole "positive training" thing.
I still feel like using web technologies to build an editor was a strange choice. (Though I don't mean to disagree with the reasoning here, which sounds OK to me.)
Two meetings a weeks that last 15-30min
Well there is still advertisements. I once read facebook make 12$/Year/ActiveUser or something? Surprisingly much! (though if there was the option and I didn't have fb so much I'd happily pay that)
Six subsequent Apollo missions landed safely on the Moon and returned to earth.

Plus the other Apollo missions (through Apollo 10, Apollo 13, and Apollo-Soyuz) benefited from the Command Module safety improvements.
Often one side is objectively wrong, as such you don't always need to cover both sides.

'Balance' is often used as a cover for an agenda.
Dude... people dont even believe in the scientific method anymore, and definitions and facts are themselves liberal bias. What is some tool gonna do to convince those who have shut down entirely??
I think he's suggesting that the carbon fiber is much more RF transparent than metal.
Isn't what I mentioned sort of similar? It is difficult for sure which is why I am asking for help.
Hybrid paper-digital planning system powered by augmented reality
Racists are not the people who are defining the term - it's the left and the media.
I'm fine with the new ports[1]. I even found an ok hub[2]. I'm not fine with the Touch Bar or the horrible arrow keys, but I guess I'll live. I'm also not fine with the price increases.

What I want from a Pro machine, is standard, expandable memory and storage. I would have been an amazing cheerleader
if I could put in more RAM[3] and a bigger M.2 drive.

If that means that its not quite as thin, then all good. Thin isn't my first Pro item.

1) I'm not as fine on the iPhone since obsoleting my headphones was really not acceptable for a proprietary connector (Lightning) instead of a standard (USB-C). Finding a dongle that allows listening and charging is not cool.

2) http://www.newegg.com/Product/Product.aspx?Item=9SIA0Y44N600...

3) I understand ECC RAM is out the windows with Intel.
I would be willing to pay for a macOS license that would allow it to run in any machine I like. This will probably never happen but, who knows, if Microsoft has become a Platinum member of the Linux Foundation, anything can happen.
I'll make a possibly controversial statement, but... The fact that someone uses a laptop to make money do not qualify such laptop as a "pro" laptop.

Accountants can happily use a random sub-500$ laptop and make money.

If your job is to poke people with a stick, is your stick a pro stick?

Pro is more likely to be defined as something particular/peculiar that you do not find on other usual/consumer/widespread brands and accomodates very particular use-cases.

Let me exemplify:

- you are a professional video editor. you do not only enjoy, you need fast storage, a lot of fast storage.

- you do CAD. you do need a fast video card and cpus.

- you are a researcher who needs computing power. not enough power to justify a fancy coud solution or stuff like that, but enough that a regular core i5 is not enough.

If your very rare use-case can be met by a laptop, then said laptop is a pro-level laptop. Otherwise, without any more fuss, it's not.

Sidenote: according to what i have said until now, ThinkPads have always been and currently are pro-level laptops (xeon cpus, multiple hard disks, removable bays, ports, docking stations, nvidia quadro cards, hi-res displays, intergated colorimeters, fingerprint readers, you name it).

Stop complaining and wasting your money, join the pro side.
Yeah, not sure why he was punished so harshly for something that probably didn't inconvenience users too much and was clearly intended as a prank. I do see that Myspace might've spent $20,000 or more to remediate th situation but it seems harsh to make him pay all that.
How to change your life with no investment
Thanks, I don't understand why people were recommending csc.exe and msbuild if this was a thing...
Then you have the problem of giving equal weight to inequal ideas just because they happen to be in opposition. You see this a lot on debate shows where they have a climate scientist and a climate change denier, giving the appearance of debate within the scientific community (e.g.) when there is very little.
I'm concerned that your frame for this might be off as I don't think the "filter bubble" is rational opposing viewpoints around a particular topic so much as there just being so much misinformation and plain weirdness out there.

There's a saying about it being 10x harder to refute bullshit than it is to spew it. How do we in the information and technology wing of society build tools to deal with that?

Alex Jones had a rant about how Obama and Hillary Clinton both smell like sulfur because they're demons.

I'd assert it's a "real story" and exactly the kind of filter bubble issue we're talking about as Alex Jones was personally thanked post election by Trump [1] and when it happened the sitting president of the United States made remarks about it [2].

I had a real conversation with an elderly relative of mine who told me quite straight faced that they read all about this and how it was true - this isn't bubbles it's different realities.

1 - http://www.huffingtonpost.com/entry/donald-trump-alex-jones_...

2 - http://www.cnn.com/2016/10/12/politics/obama-sulfur-smell-al...
This is a bad thing. Gmail needs to be e-mail and nothing more or this is EEE.
fire with fire
On the other hand if you want an SQL server how does MS call it? SQL Server. Unlike for AWS you don't need a glossary to get around in Azure. (At least less so) This is why this disparity in naming thing very simply and straightforward and mind-boggingly badly is incomprehensible for me.
Seriously? Rust's error handling is great, and frankly I'm glad that exceptions have gone out of favour. I tried them but they never really delivered their promise. At their best they do is give you nice stack traces. At their worst they make error handling stupidly verbose, they erase the context you need to properly handle errors, and they make it much more difficult to even know which errors can occur!

Rust's solution is the best I've seen so far. Go's multiple return values are pretty good too but I think Rusts's is better.
>Instead of seeking out people that disagree with us, we're isolating ourselves both digitally and physically within our little tribes.

I completely agree that this is a huge issue, but many Trump supporters seem to fall right into this behavior as well, basically going "if it's not on Breitbart, it can't be true!". In fact, his whole campaign was engineered to convince people that everyone else is lying while only he tells it how it is (while framing his arguments with blatant lies left and right)
Anything that is built on SteamVR is cross-compatible with Oculus Touch, so not sure what your problem is. The only reason they don't market it as such is that Oculus Touch is not publicly available yet. As a current Touch owner I can assure you that every SteamVR app works with Touch today.

Edit: However, ironically Google has put in a software check for HTC Vive and blocks any other headsets. I imagine they'll do a proper Oculus "launch" when Oculus Touch launches.
I've demoed to dozens of people.

1. Job Simulator

2. Tilt Brush

3. Space Pirate Trainer

4. Accounting

5. https://aframe.io/a-painter/ (for WebVR)
I think we need to ask ourselves: when we seek out the news source's agenda first, what are we really trying to accomplish? Are we trying to think critically about what we're about to read? Or are we applying a quick heuristic filter to decide whether to read at all?

Think about it this way: I come across an article on XYZ site. I determine (or guess) that XYZ's agenda is generally conservative, and I consider myself a liberal. What do I do with that assessment? Do I stop reading and move on? Do I preemptively and summarily discount anything the article has to say? Or do I continue to read, perhaps skeptically, but nevertheless with an open mind?

I'd like to think we're doing the latter. But I'm not convinced.

My point is, it's totally fine to consider the source when making assessments of an article. It's totally fine to consider the source's agenda. But if seeking out the agenda becomes a routine, primary step in the process of consuming news, that worries me. That's essentially just seeking out confirmation of one's own biases as a reader.
The difference between "half" and "most" is literally infinitely small, as "most" literally means "more than half".

But again, I'm not arguing that Clinton said that most Trump supporters are racist. I'm arguing that the prevailing belief amongst Democrats is that racism and sexism is both common and accepted within the GOP. That's utter nonsense.
That's really cool, and I'm glad to hear it.

As it expands in the Firefox codebase, it gives me the ability to tell people that "Yes, Rust is being used by lots of people".
Those are interesting ideas. We need to do something at scale and something algorithmic so that we don't end up in "chicken and egg" problem. I'll create a github project and share it with folks who are interested so that we can discuss more and come up with a concrete idea.
Yeah, didn't really have time to flesh this out, especially if it's carbon filler material vs. continuous. I haven't worked enough with CF to know what its shielding effectiveness is but I imagine given the size of that Phaser that this thing will be trying to blast through some stuff.
Google to build 1M square foot building in post-Brexit London
We have a small team of researcher on that topicm working from Berlin and Paris, come say Hi or get in touch ! :) http://cmb.huma-num.fr/wp-content/uploads/2016/02/Algodiv-Ge...
A great article of O'Reilly about this topic too : https://medium.com/@timoreilly/media-in-the-age-of-algorithm...
Is React Fiber ready yet?
While you're here Doctor, watch out today. Some weird things are going down now.
We also should remember that most react apps are single page apps, and usually this .js file is aggressively cached on a CDN. Most interactions are close to instant.

Server-side rendering fixes the issue of time to first pixel. I think we don't really need to worry about a 10KB bump, especially considering how many websites are serving ads to mobile which are sending over MUCH MORE DATA.

I have been traveling around to many 3rd world countries, and when I hit a website thats loading a little slow you know what I do? I wait for it to finish loading, or I refresh. One of the biggest things a site can do to improve speed is picking a good CDN (Cloudflare).
That page has the most blocks that I have seen uBlock Origin do - over 120.
Where was this done? I wouldn't mind doing so in Texas as a software engineer since we don't have PE's.
LuaJIT + C have suited me just fine for systems programming. I don't care about security, so I find it hard to care about Rust. All I care about is lessening the burden on me as a programmer.

I think Rust may be useful in cases like ripgrep, where you basically rewrite an existing, established tool or service used by many to be as performant and secure as possible. But other than that niche use-case, I don't think Rust will catch on in the long-term.
IIRC, the recent tests are to reduce experimental error, not 'mundane interactions.' Just because there may be a way to explain it within the frame of current theory that the original researchers did not pursue or understand, still doesn't mean the experiment failed.
I'm a "pro" user that does development. I do all my work via Microsoft Remote Desktop so I care most about portability, battery life, screen size, and keyboard/trackpad usability and comfort.

But I also like to play video games in Bootcamp, so a ~2x faster GPU than the Radeon 460 would be nice, like the Geforce 1060 in the Razer Blade.
Thanks a lot! I'll probably try both after I get my machine working again.
I've had good luck so far with Vim + You Complete Me [1] (which uses a Racer background).

Check the GIF in its repo, but it gets you code completion boxes in Vim that pop up automatically in which you can tab through for the next results. It's very ergonomic compared to Vim's awkward built-in completion shortcuts, and gives you completion intelligence that's trending towards something like Visual Studio + C#.

[1] https://github.com/Valloric/YouCompleteMe
When they have a monopoly on the legitimate use of force. Next question.
I saw two big issues on both right wing and left wing political blogs and news sources over the election: assumption of bad faith (and in the worst case intentionally taking the least favorable interpretation of some news item) and lack of fact checking. Untruths abound.

It happened on both sides, people were routinely taking everything Trump was saying and turning into a joke or making it out worse than it was (some things were very bad and deserved the attention, but lots of things weren't bad but were painted with that same brush). Until people are willing to admit that whatever the result will be of this kind of project will not address the root of the problem.
Though Swift's `if let` is AFAIK hardcoded to their built-in optional type, whereas when Rust lifted the idea they made it work with any enum. I believe Swift recently gained `if case let` as an equivalent to how `if let` works in Rust.
The filters are a great way to monetize but recently they've had to go beyond that.

As they're launching their IPO they are expecting the platform to grow in order to make the investors money. I'm referring more to the IPO than the company's viability as a long-term small to medium size business.
I prefer LINQ and C# lambdas to Java 8, but beyond that.

Type inference, properties, extension methods, operator overloading, p/invoke vs JNI (plus C# has better unsafe code support), structs, reified generics, async/await
Ask HN: How to apply to YC late seed funding (1M+)
YC makes lot of investments in later seed funding other than the typical 120K investment; such as investment in https://www.crunchbase.com/organization/castle-2#/

my question is how to reach/apply-to YC for such funding other than someone who knows a YC partner or info@ycombinator.com
So this does not work with Gmail for Work/Business/G Suite/whatever-is-this-thing-called?
So the internet is really just revealing more of the idiocy that's always been there.
You might want to look at Techno-Fix: why technology won't save us or the environment. There's the problem of unintended consequences, a/k/a "bite-back".

http://www.worldcat.org/title/techno-fix-why-technology-wont...

Joel Mokyr also looks into this problem in his new book The Culture of Growth:

http://www.worldcat.org/title/culture-of-growth-the-origins-...
I think open source data visualization is a good alternative to these out of the box visualization. You have full control of the stack and can grow it. Switching vendor is always expensive.

Disclaimer: I work at https://vida.io, an open source visualization tool.
You aren't necessarily limited to editing single files without project files. Lots of projects are folder-based with tasks or commands to be run on that folder structure.

See: Rails apps, Hugo websites, anything written in Go.
That is fair..though it might be more beneficial to add a comment stating this at the first point in the tree where things go off topic. Once it gets down this far, everyone's mindset is already off topic.
You should check out WebVR (https://mozvr.com) with frameworks such as https://aframe.io/, a VR web framework aiming to allowing to work across all platforms (mobile, desktop, Vive, Rift, etc.). The business model there is as you like, you can publish on your own without anyone taking cuts.
Took a peak, saw <script> tag, left.
well I guess for a webserver gaining any privileges is already bad.
of course privilege escalation is bad, especially on client machine's, but on servers? well if you are an attacker from the outside and already have a shell your security is done anyway.

of course as said that won't apply to shared hosting (with shell) and client machines.
> It seems the answers are pre-programmed because I drew just a car and it said "I know! It's a police car" even though I'd drawn no siren.

Exactly the same thing happened to me (I did a CTRL+F on 'police' to find this post), which immediately turned me from 'this is cool' to almost quitting, and coming here to see if anyone else experienced the same thing (perhaps with different images).

It also didn't guess my drawing of a bulldozer, which I was surprised at since my drawing wasn't bad, and easily recognizable to any human of any age as a bulldozer.

I went back to complete the test, and it tells you what it guessed, which helped to explain both things.

Here's what it thinks a bulldozer looks like:

http://i.imgur.com/SU9edxi.gif

Here's the difference between "car" and "police car":

http://i.imgur.com/YKpANPl.gif

You, like me, obviously don't draw cars from the Soviet Union.

Edit: I just noticed (thanks to another post here) it also shows several examples of what it thinks an object looks like, and now I'm not sure why it didn't guess bulldozer, when couple of the images look like mine, certainly far more than the things it guessed.
Square Virtual Terminal
Latest SEO and Social Media Trends of 2016 That You Should Embrace
The area around the White House is intentionally pixelated. Israel does not allow detailed maps in certain places - GPS navigation devices don't work there.
no. this is why The Donald won:
www.realclearpolitics.com/elections/live_results/2016_general/president/dc.html
The point of my statement is that you would use the SUV/Truck for hauling around the kids to school/sports/roadtrips when you need a larger car and use uber or walk when you are just transporting adults or going quickly to the grocery store.
Kubernetes Conference Seattle Videos
Another World used that technique as means of compression, but it was done manually by the creator (and almost made him go crazy, tons of work). I wonder if this could be used as basis for modern image compressor.

Im blown away by fantastic effect from such a random algorithm, I was expecting something classic like edge detection and image segmentation, at least in the first stage of image creation.
I think people in general avoid the other side, and they don't have enough time for that. Thats why i suggest a mix up of sides. That way you read each story once, but as a whole you get exposed to both contexts.
Quest Heats Up for Sizzlin’ Good Burger Alternatives
> you have to whitelist the QuickSight IP range.

How did you find QuickSight's IP range? I saw it referenced in the FAQ, but couldn't find the actual IP itself anywhere.
I always feel being scared of deploying on a Friday is a massive red flag that deployment proccess, does not have good automatic testing, doesn't use canaries and does not have seemless
roll backs.
Great idea! I am working on pushing my Facebook colleagues to work on this as well. I think the problem will not be solved unless Facebook makes a serious effort. The issue is that like the filter bubbles that are created in the social network, the company is also in an echo chamber of its own.

So, I think for all the folks that know Facebook employees, break them out of their bubble (if they are already broken, commend them and encourage them to improve Facebook). Show them that Facebook is not so rosy colored as it claims, and that they have a responsibility to build tools that promote truth and inclusion.
At the risk of being a contrarian, Apple's focus on being a consumer-product company is deeply rooted from the beginning. You could argue its focus on UI since the beginning of OS X was for consumers rather than developers.

Microsoft is a famously developer-friendly company (sorry, "developers, developers, developers," comes to mind). However during Ballmer-era years, user experience was jumpy, and developers had free reign to build their products even if it was disconnected from the OS look and feel. The transition to Windows UAC, for example, was a result of Microsoft being too lax on developers for many years before (writing to anywhere on C drive), until Microsoft said they couldn't just write to anywhere.

Apple has been restrictive to developers, and that has been the way with Steve Jobs. They've locked down many APIs (even abruptly deprecated them) and punished apps that don't conform to Apple's consistent look and feel. So in that sense, Apple may not be the friendliest to developers, but it has pushed a more consistent product. Perhaps these restrictions are why Apple's products give all users a good experience despite more annoyances to the developer.
Hmm, I'll believe that when they turn a profit.
> With GC you are not in control so there are fewer choices. You will not be able to make guarantees.

Not true. Hard and soft realtime GCs with sub-microsecond latencies exist. Latency is a property of a runtime, not of manual vs. automatic storage reclamation.
While it's a fair prediction in the long term, I find apps like these make me want to visit the physical locations even more. Just like seeing photos or videos of a foreign city may spark your intrigue, so does Google Earth VR, at least for me.
If you click the "[-]" symbol at the top right of a docs page it collapses all the text and just shows the method signatures. Then you can click the "[+]" symbol next to any single method to get full details.
Any unrefutable pattern, I believe.

EDIT: whoops! I got it backwards. It's refutable, right, duh. :)
> But respect? For casting a vote to spite people? For casting a vote without having done proper research?

You seem to be assuming that no one voted for Trump, only against Hillary.

Personally, I voted for him because I support his Supreme Court nominees and his gun rights platform.
It really is incredible. The UI design is amazing too.
I very strongly believe exceptions are a lot closer to optimal than Result is. Exceptions remove the need for inline error checking code and make it possible to implement types with value semantics. You can't have reasonable value types that own resources if you need explicit error checking.

The need for explicit error checking makes OOM handling in Rust awkward at best. I've ranted about this side effect before.

Also, in Rust since we can panic, we need to worry about exception anyway! Rust has the worst of both kinds of error handling.

Exceptions are anti verbosity: you're supposed to let them propagate, not catch and rethrow them. They don't erase context: they preserve it, since an exception object is constructed as close as possible to the error site that caused it.

I realize that I have a minority view, but I'm utterly convinced that I'm right and that I'm living in a world gone mad. I've written a ton of code over the years. At least hear me out and try to understand my perspective.