skysight-inc/HackerNews huggingface dataset:
The article starts by asking you to view things from another perspective. It's not asking you to "knock" Netflix, it's inviting you to consider the point of view of people who do.

American media is subtly hegemonising. All media carries with it the culture of those who produce it, but US media also carries a very strong assumption of "defaultness": that everyone is a (mostly white) American at heart. What effect does this have on the viewer, especially on kids who grow up with a diet American cartoons and action movies? The normalisation of American values in the use of violence to deal with threats and crime. Kids learning US (view of) history instead of their own local history. People learning American alongside their own language, while Americans (and Brits) don't learn another language: that makes the cultural exchange more one-way. Americans don't have to worry about French culture seeping in and erasing American cultural values, notwithstanding the occasional panic about "freedom fries".

If you're not American, you run the risk of becoming an underrepresented minority even in your own country. The problem is even worse for local ethno-linguistic minorities such as Gaelic and Welsh in the UK. Ironically France is only as homogenous as it is due to centuries of centralisation and standardisation deliberately driving out regional linguistic variation.

The popular HN view is probably going to be that minority languages can and should "fail in the market" and die out, leaving only English. Like endangered species. But with every language dies a culture and a literature.
Thanks for posting the SS :)
I do sort of wish we had something better than promises. Errors can be swallowed and there's no way to cancel promises which makes sense, but is also problematic when promise based APIs like Fetch exist. You also can't indicate progress in a promise, which makes them a poor choice for many asynchronous processes (unless you attach a callback as well.)

I like the idea of Observables though. If they could work implicitly with async/await I'd be sold.
AKA the explicit construction anti-pattern: stackoverflow.com/questions/23803743/what-is-the-explicit-promise-construction-antipattern-and-how-do-i-avoid-it/23803744
When children are put in unnatural environments that are totally incompatible with the way children's minds actually work, they will not do well. Children should be actively learning, but school puts them in desks.

I could have been diagnosed as ADHD in college. This was not a biological problem, but that I didn't care about my classes. Stimulants might have helped me focus better, but ... why?

Robert Whitaker [1], author of Mad in America and Anatomy of an Epidemic, has looked into these matters, and concluded that the medications make people's conditions worse.

[1] http://www.madinamerica.com/
Great... why should india (or anyone) buy products made in pakistan?
What happens if someone crops and scrubs the metadata of the original image and then shares it? Can mediachain identify the original source of the new image?
They posted the video and didn't take it down when ordered by a judge.
I've noticed that in addition to becoming more expensive, over the past few years, it's started coming in really high dosages at retail outlets (drug stores, etc).

The cost difference makes it silly for me to buy a bottle of 90 1mg tablets for $10 instead of the bottle of 90 5mg tablets for $13 so I get the higher dosage and just snap bits off of them to swallow. I've seen bottles at our local Rite Aid with 10mg tablets recently! That's just crazy IMO.

From what I understand, after a certain point, there's not much benefit to higher dose and it can screw up your sleep patterns more than it helps.
I haven't played in years, but it's incredible how popular this game has become. One day, I'll be able to prove to my kids that I played Minecraft before it even went Beta.
Right, that one is a bit more tricky. What I've done there is use Cloudflare's services.

Have the CNAME handled by Cloudflare and have it go through their network. Then add a Page Rule that redirects http to https once you've activated their SSL/TLS feature. You can do all of it using their free services.
conference calls are terrible for troubleshooting, let the tech do their jobs (they can use chat) and then for the postmortem you can conference.
I once heard a (probably apocryphal) story of a developer who had been playing Doom installed on a server.

The sysadm caught him playing it and promptly unistalled the game.

However the important business application hosted on the server then stopped working and no one could figure out why.

Nothing would work... even after lots of debugging, error log analysis and redeploying.

The developer suggested installing Doom again and lo and behold, the application started working.
The short answer is reputation. Consumers of the data should be able to filter by cryptographic signature to prioritize users that have more reputation over ones that don't. A timestamp is just one piece of metadata.

For example, on a platform like Soundcloud there are many Rhiannas but it is obvious which account the "real" Rihanna is because she has the most followers, likes, etc. Popularity can be another data point.

Projects like Blockstack already offer solutions that take a similar approach, allowing you to link your social media accounts so your identity is more trustable.

We also envision developers and trusted organizations like Creative Commons or DPLA creating indexes on top of Mediachain to help users filter the data.
In the traditional formulation, the Brier score is 0 for correct guesses with p=1, 1 for incorrect guesses with p=1 and 0.25 for guesses with p=0.5:
https://en.wikipedia.org/wiki/Brier_score#Example

When translated into a grading rule, this gives us a score range from -3 to +1, with 0 for uncertain guesses. So it's not as harsh as logarithmic scoring, but still penalizes confident wrong guesses more harshly than it rewards confident correct guesses.
Apple iphones are overpriced. There is nothing technologically awesome about iPhone, except the high prices.
But... no one's imposing. The people of France are choosing to consume cultural artifacts provided by netflix, et. al.

The French bureaucracy is basically telling the people that "no, we know better than you what you want." Which is absurd.
There are definitely companies from other countries that do well. For example, Skype, Spotify, Shazam, and Soundcloud are all European.
That's what an Uber driver told me the other day. He also works for a local taxi firm and uses Uber when there's little business from his firm.

I guess they're trying to put local firms out of business by subsidising fairs.
Here's a brief list: difficulty for funding or capitalization, an existing concentration of tech talent on a few hubs, smaller market sizes that are less attractive as first launch sites, costs of translation into said markets (not just textual translation, but brand, intention, marketing, etc).

The examples of the companies you mention have been superseded for the most part, but that's also been due to the fact that new players managed to get huge amounts of cash through funding. Believe it or not cash is not just that liquid globally that you can fundraise like it's SV anywhere else.
CONCIERGE
What about gas? What about fees from traffic infractions? What about accidents? While accidents may be low probability, they present a very high expected cost and the areas in which ride-sharing is popular probably have higher rates of accidents.

I'm just saying that this is probably not the full arithmetic for arriving at an ~$16/hr wage.
> How would their ancestors have been surviving for all those thousands of years before Ritalin had been invented?

Different demands. I was diagnosed with ADHD and started medication. At that time, I was an engineer doing the problematic, bleeding-edge R&D-ish stuff pretty much by myself with close support of a small team and needed to focus, something that never came easy to me. The company was acquired, I moved on and accepted a technical management position at a much smaller place. Being constantly interrupted annoyed me and I stopped the medication (my psychiatrist agreeing). Without it, I felt again more at ease spread over more, different tasks.

So, to answer your question, people survived by doing jobs that didn't demand the kind of focus that's difficult for people with ADHD.

Such jobs, sadly, are not abundant anymore or evenly distributed geographically.
You pay for the location, not construction. And the US is infamous for being cost driven, not quality driven. Cheapest possible way to get at the given location means cheapest possible construction.
Check out Saatva.
Well people believed in wrong things a thousand years ago. I'm not sure what your point is. Are you saying we probably shouldn't have any beliefs at all, because they might be wrong a thousand years from now? That's just silly.

Clearly we know a lot more than the ancients do. E.g. the concept of a "simulation". And so we can make more accurate predictions than they would have been able to.
Most of those are FUD:

Promies can be cancelled - for example bluebird promises. Standard promises haven't added that feature and are going for tokens - but look at https://github.com/domenic/cancelable-promise and https://github.com/zenparsing/es-cancel-token/ - both stage one proposals.

Fetch will take a cancellation token - it's just taking a while but work is being done. A lot of discussions are happening since people are scared (rightfully so) about making a new API bad from the start.

The "errors are swallowed" is also FUD, see my comment below about `unhandledRejection` and `unhandledrejection`.
Don't wait for the JS community to slowly realize monads. Use PureScript today and stop worrying about callbacks.
If it happened during peak hours I would expect that, but not in the middle of the night.
A Step-By-Step Guide to Instituting Mobile Learning
> When an American says "chances are" he's not talking about probability. The

Yes, he is. "Chances are" (or, equivalently, what the headline actually says, which is "odds are") is an idiom that means "it is more likely than not", or, in probabilistic terms, "there exists a probability of greater than 50% that..."

More to the point of arguing about the meaning of an idiom, in this case, Musk has actually been a lot more specific and quoted a specific odds ratio of 1 billion to 1, or approximately 99.9999999%.
Europe proposes new regulations for the sharing economy
I thought Pebble Core didn't need a phone? Or am I mistaken?
France is a souverain country that uses his legitimate right to create laws that protect french peoples culture, health, etc. It is more recently after companies that use unethical tricks to not pay taxes to the country. This is stealing the french people. Considering the brutality and souless behaviour of creditors to Greece, the behavior of the French souverain country against tax frauds is perfectly legitimate and regretable necessity.

I whish Americans had more consideration and respect for foreign countries.
The Advantage of Being Overconfident and Self-Deluded
Yes. It's adorable. Now all we need is an open-source service compatible with AWS lambda that can run on your own servers. We could call it... freeman.

Yes, I know that defeats the point of using lambda, but I felt the joke was worth it.
Weaveworks | London, Berlin, San Francisco | Mostly ONSITE | Full-time | open source | https://www.weave.works/

* Senior backend dev: develop microservices and container tools

* Senior frontend dev: design UIs for our various container tools, visualize networks and data traffic

* Developer experience/evangelist: spread the word in meetups/conferences, develop integrations for our tools

Come help us code in Go or JS on tools for containerized applications that run on Docker or Kubernetes. Those tools enable developers to focus all of their energies on the application itself. Tools like Weave Scope observe components and their interactions to provide visibility and insights; and provide runtime control over the resulting system.

We offer flexible hours with a good work-life balance, with a typical day going from 10am-6pm. All our tools are open source: https://github.com/weaveworks

The hiring process: Checking your CV/GH/SO (if not enough signal: small coding challenge), 30 mins hangout, 3h take home coding challenge, in person interview w/ future colleagues

If you’re interested please drop us a line at jobs (at) weave.works
> Imagine being able to connect with the artist of a viral GIF you see in your feed, learn the history or origin of any image, or automatically reward a musician whenever you press play.

OK, I've gone and imagined it. I'm not entirely convinced that any appreciable number of people actually want to do these things though.

Is this a clever application of a trendy technology creating a solution that's searching for a problem? What are the real life business model use cases for such a tool?
It doesn't seem to work with ZenHub :-(
If apple is serious, why don't they build a factory and make phones in india? When Ford, Hyndai, GM, Toyota can manufacture in India, why not apple?
I've been using a different GitHub Dark[0] for quite some time now. One of the best things about it is that it's very well maintained as keeping up with GitHub's own changes in markup and CSS makes things a bit of a moving target.

[0] https://github.com/StylishThemes/GitHub-Dark
Hugo[0] (static site generator), site hosted with Caddy[1] (go web server with a lot of stuff like auto-SSL from Let's Encrypt for free) running as a Docker container on a DigitalOcean droplet:

https://stp5.net/blog/

Works pretty well, and I like Hugo's lightweight templating formats. I can draft up a new blog article, test it locally, then push to GitHub, which has a webhook to my blog host which does a pull and blam: new content.

[0] https://gohugo.io/

[1] https://caddyserver.com/
The subject of the case is a red herring.

Typically in these situations, a settlement is reached or insurance covers the damages.

That didn't happen. Thiel had an axe to grind against Gawker, invested $10m in the litigation, and pushed the case past settlement offers - even removing a claim that allowed insurance to cover damages. It focused on maximizing the damage to Gawker, which isn't what civil court is typically supposed to do.

Thiel was out for blood, and he used his money in someone else's case to get it.
Seems like the code will be here: https://github.com/nextcloud/server (right now there's only an empty readme, committed 9h ago)
That's interesting, I'm assuming you're talking about apt now. I don't think dpkg checks signatures if you install straight from a .deb. :)
Reputation is not as easy to measure as simple popularity. There are very many "content creators" like LadBible who are orders of magnitude more popular than the actual content creators they steal from.
Any metadata that is stored in EXIF or part of the file can be easily stripped out. This is why Mediachain uses perceptual recognition technology similar to Shazam or Google Image search to identify media based on how it looks or sounds, automatically resolving to metadata stored in Mediachain. Near duplicate image detection is quite far along and works very well even for images that are cropped, distorted, etc.

More on our approach in this post:
https://blog.mediachain.io/perceptual-resolution-9c00ad5ca55...

Details on the implementation in this RFC:
https://github.com/mediachain/mediachain/blob/master/rfc/med...
Don't want to get too far off topic but I had never heard of DSPS. Not gonna get into self-diagnosis but...this is exactly what I have been trying to explain to people for the past 20 years or more. Interesting to learn that it's a "known issue".
I love async/await, it's the future, but dear god debugging transpiled async/await code is a nightmare (and I'm no stranger to JS transpilers, been doing it since 2007)

I'm not sure if Babel/Webpack doesn't support source maps with async/await, or if I don't have it configured right, but if someone has gotten it working please let me know how.
It doesn't. The Pebble Core is a completely standalone computer with GSM/WiFi/Bluetooth.
Show HN: Turn your instagram into a VR gallery
There's a mattress store in Milwaukee that has no employees at all. I saw one of their locations in a mall. Just a bunch of beds, a phone number painted on the wall if you have questions, and a computer in the corner for ordering. I thought it was brilliant. Who needs employees?
Django Mezzanine running on an EC2 instance, for the simple reasons that I'm familiar with python and I like having full control over all aspects of the stack.
I have no idea what you are trying to say here. Are you trying to suggest that she is being defended by feminists and people of colour? That there is some SJW conspiracy to defend her because she is a poor, oppressed woman in a world of bad men?

I'm struggling to decide whether such a conspiracy theory is best described as "lunacy" or "cuckoo." Neither is strong enough.

She is a white person of privilege. Her entire story is one of privilege, of using her connections to ascend to stratospheric heights. And all the while, she and her backers have been perpetrating a fraud involving people's health.

I think that if you actually talk to people who care about "white middle-aged men of privilege," you will find that they are disgusted by what she has perpetrated.

If you are going to make claims about the people who ask us to "stop picking on her," I think the onus is on you to demonstrate that these same people would have a different perspective if she was middle-aged and male.
As in like if I made up my own version of chrome?
What's amazing is how much a full time long hours job costs you. Transportation at peak hours, clothing and shoes (biz casual or suits), dry cleaning, eating lunch out, vacationing around public holidays so everything is more expensive, childcare if applicable, and all the other things you might end up automating because you don't have time (dinner delivery, laundry drop off, house cleaning).
Elon Musk: 'Chances are we're all living in a simulation'
yes, since communism has a defintion and isnt jsut some vague concept you can attach to any other system.

Do the means of production belong to the state? if not , it isnt communism.
Interesting argument! It makes sense - without some unexpected breakthrough in computer science, it takes a proportionate amount of energy and materials to run a simulation. Even if computing power, speed, and storage improve in the next million years to densities approaching the Planck length, power requirements approaching
Landauer's limit [1], and cycle rates approaching the Planck time[2], the requirement that it can't be bigger on the inside still holds (at least in our universe, under our physics).

Thinking about it for a few minutes, we would have to do at least one thing to make it work:

1. Make it more granular, so our sub-subatomic storage could record the states of atoms without being as large or larger than the stored data.

2. Make it slower, so our faster-than-light computer could have time to simulate all interactions.

3. Make it simpler, so our complicated computer mechanism operating on some exotic principle wouldn't have to simulate the same principle.

4. Make it smaller than our computer. It's easy even now to simulate a few atoms with a computer consisting of several kilos of matter, but I can hardly imagine any universe devoting a significant fraction of its mass to ancestor simulations.

These restrictions would eventually limit the ability of child universes to simulate grandchildren, but I am not convinced that it significantly reduces the number of sentient beings (simulated and non-simulated) which is the key to our estimate of whether or not we are in a simulation. If in the parent simulation, room-temperature superconductors are common, cold fusion is easy, there is no speed of light in the parent universe, Landauer's Limit does not hold, and computers are built on a scale far below quantum mechanics, our (apparently) large universe could easily be one of trillions of ancestor simulations.

[1]: https://en.wikipedia.org/wiki/Landauer%27s_principle
[2]: https://en.wikipedia.org/wiki/Planck_time
This is when you're most popular, according to science
One measure I like is number o citizens trying to escape the country. But I guess it's only in Cuba that leaving is forbidden.

Unfortunately being a democracy isn't enough. Without reasonably free market, quality of life for the population will never increase. Both Dominican Republic and Haiti have low scores in the economic freedom index, for example.
Jekyll as much[0] as[1] possible.[2] The simplicity of a static site, and the ability to host on S3 are the two biggest selling points for me.

[0] https://github.com/Cbeck527/becker.am

[1] https://github.com/Cbeck527/controlc.fm

[2] https://github.com/Cbeck527/the-wandering-photographers
I wonder if Amazon has ever considered buying Pebble.
For a long time, Wordpress...now, Jekyll - being able to just pop open my text editor and jot notes is a behavior-changing level of friction-reduction...Wordpress is nice, but the time it took to login, click through to get to the posting interface, etc., meant that I really had to have wanted to blog to go through that hassle. Nevermind doing any kind of style/design changes, which required a mix of going through the clunky Editor UI, working directly from FTP, and at various points, just saying "Fuck it" and writing inline CSS.

I used Tumblr for awhile as a photoblog. It worked out nicely and I enjoyed the social features. The main benefit was I learned not to underestimate the psychological impact of interface and friction...I spent little time comparatively on Tumblr, but I created around 1,500+ posts...sure, some of it was fluff, but the ease of publishing got me more into the groove of sharing my work and recording my thoughts. With my standard blog, the barrier to posting made me reluctant to try new things, or to blog "just for fun".
This is a good overview of promises and async / await. The initial thesis of this seems to be that you need promises or async / await to avoid callback hell which I disagree with. You can still write good code, not use promises or async / await and not run into callback hell.

The example given in the article of callback hell isn't even a very good one. Why are we using an asynchronous method to fetch users, another asynchronous method to filter them and yet a third one to get their likes and return those. If that's the ultimate goal then, depending on your backend, you can should be able to make that in a single call.

But let's ignore the poor example in the article. Let's say we need to make 3 calls to 3 asynchronous functions and the result ultimately needs to be returned after all 3 functions are finished executing. Do you just nest them like the article? Absolutely not.

Essentially my point is: you can always architect around callback hell and make it better. I've already gotten into projects where I would now consider them "promise hell" where every method returns a promise of a promise of a promise of a promise of a promise and it's just maddening to debug.

Alternatives to callback hell are always context specific. There is no one-shot-cure-all, in my opinion (not even promises or async / await) but there are plenty of steps you can take.

- Can I separate or combine at least two of these asynchronous functions?

- Can I use a pseudo parallel or serial processing pattern ala async.js?

- Can I use a messaging pattern where each message is handled separately with a single callback ala msngr.js or postal.js?

- Can I simply create a response building pattern where many asynchronous methods write to the same response object and, when it's complete, return it?

- Does it make sense to use a promise here? What about the async / await pattern?