skysight-inc/HackerNews huggingface dataset:
As an American living overseas, it's already become ritualized for me: I hand over my chipped card, cashier plugs it into the machine and hands me the keypad, I politely shake my head and make the universal hand symbol for signing a check, cashier nods politely and pushes a couple more buttons to print the receipt, then I sign it.

It's like living in the future!
Strong opinions on how things should be, but no arguments for why.

That is never going to convince me.
> CORS isn't a proxy;

I don't think the GP was implying that.

If you don't control the upstream content you don't necessarily control the CORS settings. Hence the need for CORS proxies to work around an ideal introduced by the major browsers in the last few years.

In the real world you may well have the right to access third party content, but in many cases you require them to expend engineering resource to perform the very simple task of enabling a simple set of headers, so end up having to proxy content.

Take Chromecast for example - it takes CORS to the extreme requiring it set on HLS manifests and .ts video files, meaning any proxy solution has to take the full cost of proxying the full video content. MP4 files don't have this restriction, nor do any browsers.

To me it very much feels like the web is splitting into two - Sites that you stumble upon and want completely sandboxed, and those you come back to repeatedly and provide enough value for you to click "yes, have my location"..
FreeBSD is indeed awesome. Given a choice between working on a BSD or a Linux environment, I will always choose the BSD option. However, for my main computer, there's just too much missing on the BSDs for me. I get the desire to have complete control over your computer, and there certainly has been some questionable corporatism bleeding into the Mac UX in the last couple of versions. Regardless, I'm back on a Mac after years of running FreeBSD (and trying various flavors of Linux). The experience, for me at least, is lovely. The hardware is awesome, the desktop environment is elegant, and the software ecosystem is very healthy.
Digital Culture, Meet Analog Fever
Thank you for being open minded.

> Reference System

I would suggest piggy backing off another platform for now so that you can get the legwork out of the way and focus on the more unique/cool stuff. Tons of people have multiple listing across AirBnB, Couchsurfing, etc, so I don't see any kind of argument against adding yours into the mix. On your side, this would entail forcing all hosts to link to at least one verified platform and making sure that all their contact info matches what is available in that link. You wouldn't want someone to misrepresent themselves by saying "hey this is my cool place in SF!" and having an email address with a suffix of .co.kp

> Request Management

Same idea as above. Implementing internal messaging is unfun and feature wise would probably not compare to the more established platforms. So, for now, allow hosts to suggest their preferred method of communication[1]. You'll probably won't be able to capture the conversations and, in my mind, that's fine at the starting gate. For now it's all about getting a good liquidity, i.e. guest lookings vs hosts accepting. Regardless of if this is intended to make a profit: guests want lots of open places/people, and hosts don't want to be overwhelmed.

The trick is to make sure your platform has a value-add ( so guests + hosts clearly realize it's helping them!), I'd recommend suggesting to hosts to tell prospective guests to write things like "Yo, I saw your thingamajig on HackerCouch!"[2]

> Couchsurfing trademark issues.

Is there another fun word that conveys what you want out of this platform? It's definitely not worth tangling with Couchsurfing the company.

[1] Chats like slack or IRC are generally not a good medium for requests/pre-hosting conversations, in my opinion. Hosts don't like feeling pressured to respond in the way a chat medium kinda-sorta-implies you should, and requests can tend to be on the longer side. Note: longer messages like emails are pretty always the case for any dialogue with a trust deficit; chats work much better once the two parties have gotten to know each other/don't have to carefully formulate their words.

[2] I have strong feelings about the way requests & references work, in ways that may not be scalable. So I'll try not to push my opinion too hard.
> I think it's safer to assume that functional approaches have inherent complexity compared to imperative approaches. YMMV, of course.

Complexity and intuition aren't the same thing. I would argue that the point of functional programming is to reduce and control complexity.
People impose structure because they like it. You can have a React app in a single JavaScript just fine—it's what I prefer. Incremental search is nicer than jumping between a hundred tiny files in fifty subdirectories in my opinion, but to each their own.
Don't dissmiss the act of learning through conversation. Keep in mind that the likelihood of you being surrounded by likeminded people is pretty slim. HN allow you to discuss and explore some more eccentric thoughts you won't be able to necessarily find an audience of places like Facebook.
author here– agree with many of your points, except two:
1) I think great ideas are surprisingly rare, and are very difficult to recognize. It's especially hard because of how important execution is for 'uncovering' a great idea. Great idea, badly executed = looks like a bad idea

2) I think "burning passion" oversimplifies things. Many great businesses are built without 'passion' for the solution...just a passion for some part of the business...and sometimes that's just recognition of a great financial opportunity.
I think a bigger problem for MS is this: http://www.crn.com/news/cloud/300072551/microsofts-enterpris... (and don't think it is limited to SQL Server, I think it probably is affecting Windows too)
The water in the boat doesn't look like water in the bottom of a boat should look. It's clearly just the surrounding showing through and would be work to fix.
I use a Mac Mini, rMBP, retina iPad Mini, and iPhone 6S.

I've never had any trouble with iCloud syncing personally, though I haven't used it for a ton of stuff. Photos is definitely the biggest use I've ever had for iCloud and it works flawlessly from day one for me.
Actually, I was wondering recently what features I use that were not present in Tiger or even earlier version. Off the top of my head:
- multiple desktop
- full screen mode (on the laptop)
- now dual full screen mode
- spotlight

What I do noticed is that each update breaks a little something, and it makes me lose time to fix it (especially homebrew, or some developer tools). I'm not so concerned about the notifications (I turned them off and never heard about them anymore).
Sure, they're called developers who turn your idea into a software product.

I'm all for encouraging people to learn how to program etc, but "how can I do X without learning how the professionals do X" is getting kinda old.
It's called Amazon Locker, and it's existed for years.
Nervous System – Healing with Medicinal Plants
>> * Barometric sensors
>You mean like current air pressure? Are there common devices out there with these? (None of my computing devices have anything like this, for example.) (and what would I want this for?)

Most modern phones have a barometric (yes, air pressure) sensor included. Having semi-accurate altitude data helps the GPS receiver obtain a faster location fix, but it can be used for other things as well.
We are decimating ecosystems around the globe, overfishing, turning the all the arable land into giant farms and monoculture.

Why do you think this won't have unforseen effects like collapse of ecosystems and balances (of oxygen, say) in the world? Or maybe we won't be able to grow enough vegetables for everyone?

Don't you think that the population explosion poses a huge danger just like with any other species? Or are you willing to bet humans will fix everything all the time?
Exactly. I already found this page, and I still don't understand. I can upload 25,000 photos to my photostream per month? For free? That doesn't sound right. Do they get deleted? I purposefully create a new photostream when I get close to 1000 photos/videos, just because I remember reading somewhere that 1000 was the limit per photostream, but I don't see it listed here.

As I said, the entire thing is way too complicated.
Personally, I'd opt against getting an MRI. I'm probably being too cautious, but I would never get an MRI unless I have strong reason to believe the outcome will benefit me.

"...genotoxic (i.e., potentially carcinogenic) effects of MRI scanning have been demonstrated in vivo and in vitro, leading a recent review to recommend 'a need for further studies and prudent use in order to avoid unnecessary examinations, according to the precautionary principle'." [1]

"Medical societies issue guidelines for when physicians should use MRI on patients and recommend against overuse. MRI can detect health problems or confirm a diagnosis, but medical societies often recommend that MRI not be the first procedure for creating a plan to diagnose or manage a patient's complaint." [2]

[1] Hartwig, V., Giovannetti, G., Vanello, N., Lombardi, M., Landini, L., and Simi, S. (2009). "Biological Effects and Safety in Magnetic Resonance Imaging: A Review". Int. J. Environ. Res. Public Health 6 (6): 1778–1798. doi:10.3390/ijerph6061778. PMC 2705217. PMID 19578460

[2] Consumer Reports; American College of Physicians. presented by ABIM Foundation. "Five Things Physicians and Patients Should Question" (PDF). Choosing Wisely (Consumer Reports). Retrieved August 14, 2012.
Is it a problem that people commission unethical things? If it was a danger to human life, I'd have to drop an anonymous note to a newspaper and regulatory body or two.
Well, you can do full 3D modeling, editing, animation as well cloud rendering in the browser using http://clara.io -- it is like Blender/3DS Max in the browser. We've got +140K users, +400K scenes (100K of which are public.) People do use this stuff.
I have 5 devices, 3 synced to the same account, and 2 on separate accounts, using Family Sharing, and photos has worked really well so far. Everything is synced and working well.
The documentation for this project (pixi.js) is excellent. I look forward to working with pixijs and I hadn't heard of it before.

http://pixijs.github.io/docs/index.html
> Are there common devices out there with these?

Most Android devices since maybe late 2012 have had one. It's used for enhancing GPS lock, and whatever developers can dream up. All I've heard about it being used for is a distributed air pressure sensor network used for weather prediction, tracking, etc. [0[

0: https://www.pressurenet.io/
I have a similar feeling, it's all working pretty well. I couldn't help reading your comment and lamenting a bit for Aperture though.
We did also get some hundreds of thousands of immigrants (boat people) in the 1980s, I think mostly without suitcases. My impression (casual) is they have done fairly well.
What's the music from? Cool site.
GooCreate's renderer is based upon ThreeJS, which is a high level library upon of WebGL (which is essentially OpenGL in the browser.)
That means they'll have onboard countermeasures for surface-to-air missiles.
Yes, read "Meditation for dummies" and "The power of Now" by Eckhart Tolle. There's also a book called "The mindfulness approach to attention deficit" or something like that which you might wanna check out. Also, /r/meditation :)
11 Actual “Rooms” for Rent in SF That Are More Than Your Midwestern Mortgage
The way I see it is that any project that continues for long enough takes on evolutionary properties.

You may have an initial design that fits perfectly to the task at hand at that particular time and place. But either you insist on starting over from scratch every time the task changes to even a minor degree, or you modify (evolve) an existing design to fit the changed circumstances.
Apple is really treating their entire iPhone ecosystem like Microsoft did with their Windows OS back in the late 90s/early 2000s.. with complete arrogance and without any urgency. They are so comfortable in their success that they're are really badly losing focus on making the best software products they can.

It makes me wonder, who in Apple is fucking this up so badly? Does no one care, or do they honestly think things are going great? I have to change my computer that I need to sync my iPhone with, and it's going to be very painful. Why? This is 2015. Why doesn't anyone in Apple with their thousands and thousands of highly paid engineers not care, and which VP or PM is responsible for their software offering now being the best it could be? I would love to know.
I don't know if it's overengineered, so much as it's poorly engineered.
Works fine on my Firefox 42 (Linux desktop)
> Websites designers live in a bubble, they’re increasingly disconnected from users. Their work requirements include design (fonts, layouts elements), advertising (multiple ad serving and analytics), data collection (even though most sites collects way more data that they are able to process), a/b testings, and other marketing voodoo.

I run:

uBlock Origin
Disconnect
Ghostery

On the posted article's page, uBO didn't detect any adds, but Disconnect blocked 22 content requests, and I still could read the article and see its illustrations.

Ghostery blocked one gravatar widget.

I've been running NoScript in Firefox for about a week. It blocked 22 scripts, and 2 "objects," whatever those are. Again, I can see the article just fine, and it even looks nicely styled.

The hamburger menu doesn't work, but that's javascript.

I can read the comments, because they didn't outsource their comment management.

Yeah, there does seem to be a disconnect between designers and users. All that stuff that was blocked above? I don't need it, and I don't miss it. All I want to do is read the content.

Here's a really bad one: With NoScript, I've noticed a handful of sites that don't display content at all with scripts turned off. But if you turn off css styles, you can see the content. All that trouble to mask content that I've actually downloaded.

To turn off styles in Firefox: View/Styles/NoStyle. Or if you like a one click toggle button, https://addons.mozilla.org/en-US/firefox/addon/disable-style...
OP, you should make a silly site where people can combine faces (with depth map) and a floating object. Let the internet hordes run with it from there.
You can also collect booty from parked UPS and FedEx trucks.
I did not know my weekend hadn't completed until I saw this.
Please don't be dismissive of new work on HN.

It would be fine to mention prior work and ask how this relates, or to ask what prompted the author to build something new. But a generic dismissal like "everyone tries to reinvent the wheel" is just a slap, and that goes against the culture we want here, especially in Show HN threads:

https://news.ycombinator.com/showhn.html
Yep, I'm basically the same - working on a static site, investigated a bunch of alternatives, and Hugo came up the clear winner.
25-GPU cluster cracks every standard Windows password (2012)
The answer to your question is very likely no, but you offer no details so it's hard to say.

What is it that you do for a living, coffeebro? Do any tools exist that allow someone to do what you do, without any knowledge or experience beforehand?
* Offline mode:

If you have large amounts of structured data and high performance requirements for it... well, good luck.
@dhotson - please be sure to auction this site for art basel :)
This comment reminds me of Maddox and his 90s' style html blog:
http://www.thebestpageintheuniverse.net
http://maddox.xmission.com/
> Scroll like a native app without Safari's stupid rubber band scrolling the entire app at very erratic times

This is defeatable, either with `-webkit-overflow-scrolling: touch;` or other techniques.

> Background geolocation, background anything really

You mean, Service Workers?

> Display long lists of styled content and scroll without stalling

I could be wrong, but I think this is a Safari-specific concern. Android Chrome has never had this problem for me. In older versions of iOS, Safari was not able to execute Javascript while scrolling which could be perceived as "stalled" rendering. I'm not sure if that's what you mean, but Apple has been gradually working to allow JS execution during scroll. But they're so behind (in years) that I wonder if there are still some cases where the execution can't keep up with the scroll.
Metered landlines aren't uncommon in the US, especially in areas with poor telecom infrastructure. I think if your app is worried about amounts of data relevant for metered cellular (which can be in the 2GB range in some places, including the US), the metering on landlines is virtually infinite in comparison.
There's
- increasing contract work
- networking
- more blog posts
- more open source contributions
A demographic of one
secret message? https://i.sli.mg/QHY5wH.png
Completely agreed. When people start fleeing the US, something isn't right.
Resolve (a Boole and Babbage product), on MVS mainframes. Incredibly powerful for its time.
Backpack Algorithms and Public-Key Cryptography Made Easy (2012)
No?

I'll agree iTunes needs work, and I've had some issues with iCloud Photo Library but this "Safari is the new ie6" thing is stupid.

IE6 was never the most energy efficient browser on desktop or mobile devices.

Mail contacts and calendar work well. They can even work with googles services if you like your email provider to read your mail before you do.

Maps is anything but a disaster. Even in Thailand it gets me where I need to go when I don't know the way.

You may have had bad experiences but don't assume that applies to all other users.
Of course you don't want web pages opening TCP and UDP sockets. The web isn't for writing apps it's for publicly editable documents with hyperlinks.
Ah the old 'I got in, now let's close the door behind me'. This is a pretty repetitive thing, I never understood it. You of all people should understand that motivations change from one generation to the next and that your viewpoint has only shifted a bit because your family had the foresight to emigrate when they could. For all the same money it'd be you trying to emigrate today and then you'd be one of those 'new arrivals' yourself.

In the long term, everybody's dead. In the short term it won't matter much but you could make it better by showing the 'new arrivals' the way to integration and success. That's in everybody's interest.
On HN, a story is considered a dupe if it has had significant attention in about the last year. We bury those, i.e. move them off the front page. If we didn't do that, the HN front page would quickly fill up with repeats, especially the most controversial repeats, which never run short of people wanting to "chime in".

The present case is especially clear cut because there were two major recent discussions of the story.
> I was about to argue that this website is actually an excellent example of what you seek

> But it completely fails if you have JavaScript disabled in Firefox.

I'm not sure what point you're trying to make.

We've known for a long time that progressive enhancement IS possible, it's just that very few sites bother to design for that. Are you just saying it's difficult and that this site "almost" made it.
I've definitely had problems with this. There's a lot of bloat that comes with the DOM, especially if you use a framework like Polymer or Angular. Even something as simple as a material-design text entry field requires a horrific amount of CSS bloat to accomplish internally, and if you multiply that by, say, 1000, you're in for trouble.
I think you see a widely disproportionate amount of these reports with Apple's services from the tech/blogger/twitter crowd (same went along with Apple Music). I believe this is because Apple mainly tests in clean environments, and doesn't account for permission and process changes incurred by user intervention or application installs.

Advanced users like things to be just-so, and whatever that is often reveals flaws in these services. By taking a polling of the vocal tech community you'd think these services were a horrid mess. I, however, along with millions of others, use these services glitch-free with only temporary service outages.

Is this a good practice? Naturally that depends on who you are. I'm sure it works best for their bottom line.
Yes, people are more expensive. In that they're paid wages. Others things you list are common to automated platforms. But people are also good in dealing with imprecise situations that are common with package delivery. I actually believe Amazon is seriously interested in pursuing this. I also believe it's largely stupid.
Also, could I please please please have the option to move the notifications to some place other than on top of my browser tabs? I know it sounds like this wouldn't come up that often, but it is literally every day that I get annoyed by this.
I thought PixiJS was supposed to fall back to canvas if WebGL isn't enabled?
> I think great ideas are surprisingly rare, and are very difficult to recognize.

Great ideas are super common. What is exceptional is great execution of those ideas. For every 'great idea' that you see around you go back to the root. Then you'll find many still born or eventually dead companies around that exact same 'great idea' but executed in a half-hearted or wrong way.
For everyone wondering "What's the music in the background?" It's here: https://www.youtube.com/watch?v=UsMewmMTA_c cleverly linked to via an autoplaying, hidden embedded iframe in the page.
Um... What?

Beijing and Shanghai have just undergone building booms of a scale for which one can scarcely find historical comparisons. 3-5% growth rates in urban population for three decades. More people are being added to Chinese cities every year or two than live in all of California.

http://apps.chicagotribune.com/news/chicago-architecture-in-...

http://www.jacksonfuller.com/wp-content/uploads/2012/03/san_...

https://www.washingtonpost.com/news/wonk/wp/2015/03/24/how-c...
>That said, if you want to improve your attention, then you have to assume that it's possible for you to explore that space and find a solution that is better for you.

Rephrased: assuming some combination of genetics and environment are overwhelmingly responsible for your ability to concentrate, and you have no control over the former, then a significant part of the latter (currently) is people positively affecting your ability to concentrate.

gp: Read a book, slowly.
Well, this is just plain silly.
> "I think there's still widespread agreement that they really fucked up Amiga's OS layer with AmigaDOS."

That's because it was a rush job.

http://www.thule.no/haynie/caos.html

> "And the initial Amiga UI has got to win the prize for ugliest 1.0 GUI ever."

That's highly subjective. Many users (myself included) see that early 1.x interface as iconic. Here's another example of someone who probably liked it (as the saying goes, imitation is the sincerest form of flattery):

https://www.chromeexperiments.com/experiment/chiptunecom-gui

One design issue with Amigas was lack of support for chunky graphics modes. I remember reading an interview with Jay Miner where he implied he'd have supported chunky graphics (alongside planar graphics) if he'd considered how much cheaper RAM would become.
Polymer and Angular 1.x do come with a lot of bloat. I wouldn't call a MD text entry field "simple". Material Design was released ahead of web technologies really being able to manage it well, at least on mobile.
I don't mean to sound naive - this is an area where my political sensibilities seem to be forever in development - but what's wrong with that?