skysight-inc/HackerNews huggingface dataset:
Other than framing it in the language of React/FRP, is this substantially different from template engines? Templates are functions from parameters to markup/UI; they're just written in (usually custom) markup languages instead of Javascript. If a template isn't a pure function of its parameters, then surely you're doing it wrong?

PS: I've used several template engines which have an "inheritance" feature, which might refute my point. I never used such features, as they seemed to be shoehorning cargo cult OOP into situations where it's not appropriate. On the other hand, having one template include another for some sub-component acts exactly like one function calling another.
Tizeti partner with Facebook on deploying affordable Wi-Fi in Nigeria
>The entire job of a search engine is to return relevant results.

Their job is to make money. When the user is searching with an intent to buy it doesn't pay to return the most relevant results, it pays to return the most profitable results.

It only pays to return relevant results (because it builds the brand), when it is clear that there is no intent to buy.
For more detailed images of the stone, see National Geograpic coverage [1] or the University of Cincinnati magazine article (including micrographs of details) [2].

[1] https://www.google.com/amp/s/relay.nationalgeographic.com/pr...

[2] http://magazine.uc.edu/editors_picks/recent_features/unearth...
Or they had techniques to miniaturize things.

Which is not out of the question; scaling a drawing up or down can be done with pretty simple tools (this is how a couple guys in Kentucky reproduced a Nazca-style giant figure back in the 1980s, with no access to flying saucers or mystically-levitating priests).
Blockchain and Financial Services
Get up to speed with JANET's faster DDoS protection services
Switched back to nvim from spacemacs because of this. Significant cognitive dissonance when something is familiar but not exact.

Have decided that just going full emacs would be a better route if the pain is going to be there anyways.
Muscle memory
Ok maybe I should clarify that I’m originally from Texas and work in sf so I have some pretty direct experience and know that there is a big economic difference and the salary differential is not that small.

I completely agree that there is way more to life than economics, but for the young single engineer the business case for Bay Area (and even more Seattle) is very compelling.

To put it in perspective, when I compare myself to a friend with similar skills my net worth is already 2x greater.
Many in India consider demonetisation a great thing, it's mostly the political opponents of Modi trying to defame it
From reading their "how it works", so basically "partition" plus use of index?
SpaCy 2.0 released
After reading what happened to spectacles, I thought they would significantly drop prices.
You can write Vim plugins in other languages as well.
> Seems like a lot of people (including journalists) got locked out of their Google Docs accounts today.

How is "journalists" different from any other job? Is it worse blocking a journalist than blocking an accountant, a programmer, a construction worker? If not, why highlighting "journalists"?
> It's nowhere near its promise of reading the user's mind and helping him.

Personalized sales strategies can also lead to the reverse: [1]

[1] https://www.linkedin.com/pulse/personalized-pricing-smart-st...
While I wonder what makes HN interested about India's demonetisation, The biggest irony of Demonetisation is not how the ruling government started listing down auxiliary benefits as the intended objects, It's how rural Indian is always being ignored by the people who celebrate the success of Demonetisaion. We who live in Cities like Bangalore have got Card swiping machine with every merchant, Imagine a village where there is only a few ATM machines, That's where the real impact - the failure is. It may not be even captured by a metric like GDP but when you travel across the country - not just hopping from Station to Station but actually to places, you'd find it out!

Edit: Ppl celebrating demonetisation doesn't refer to HN but a broader group in India.
The only winners are the credit card companies and the banks here. Getting rid of cash is the final step of their financial prison for the average Joe.
> A.K.A."It works on my machine". Lucky you.

It has worked flawlessly on multiple PCs, multiple operating systems, multiple email clients. It's my primary way of using Gmail and Gcal, through Evolution on Linux Mint.

It even worked perfectly on my ancient Sony-Ericsson feature phone's terrible built-in email client, back when I still used that hunk of shit.

There are no "obscure values" to change, just a completely ordinary settings page with a toggle, and a link to the URLs and ports you need to use.

> So your argument is that I made bad decisions so I should not criticism Google's behavior ? That's a weird stance.

My argument is that you were blinded by the allure of free email with ~unlimited storage, and forgot to take into account that 1) there is no such thing as a free lunch, and 2) Google is an advertising company, first and foremost.

You knew what you were getting into, being a privacy and security minded person. If you decided to forego your principles to get a fancy @gmail.com address, that's your own mistake.
They knew that the boom was over very quickly, so both the founders and investors wanted to cash out
It also looked messed up on mobile - the nav bar took up 20% of the screen. Definitely a point in favour of the motherfuckingwebsite.com school of thought.
Did you report it to the FCC? I understand if you didn't, as a consumer, and this is not an attack on you. But this kind of thing should be punished, and one of the main ways to do this is to bring this to the attention of the regulating authorities.

We can only keep the spectrum in good shape by, as a producer or designer, test and design to comply. As an importer, require and check certifications on what we import. As a consumer, report when we find something being funky. (again, not blaming you)
It's a licensed font from Blue Monday. No cyrillic, no greek, not to mention polytonic greek. And they took the true small caps out of the fonts ...

MISC FIXED forever!
I used to hear good things about Ken Silverman's PNGOUT but not recently.
That would be nice if it was standard for clients to display text/markdown rendered as styled text. This would require an actual standard for the markdown syntax though. Without the rendering, markdown is just text/plain.

Are there any mail clients that will send both the markdown source and the rendered HTML as a multi-part message?
Is Zorin OS safe?
I using Zorin OS but i don't know if i am safe.
I'm sure there are folks with similar skills as you that started in Seattle, moved to Texas, and have 2x your own net worth.

Some people choose to make less to lead a different lifestyle, and would happily give up that 2x net worth to do so.
Whenever i had to make my idea "more concise" it was because i was explaining something complicated and had to sacrifice nuance. Often this led to people failing to understand the point, resulting in unnecessary back and forth where i then supply the nuance after the fact. More recently it led to simply giving up and not even trying in the first place.
I want all the solutions Google provides and none of the drawbacks. If Google can't do that, they are obviously incompetent and worthless.
The biggest sign of failure to me was watching my girlfriends younger siblings switch from Snapchat to Instagram stories. They're getting eaten.
Ok its free, you got me!

Your company is still about making shit addictive. Its customers will inevitably be those with the money & inclination to make their app addictive - social media & mobile games. Its morally pretty close to adding sugar to junk food or selling cigarettes.

You were going to clear up "mob misconceptions" about ethics but it turns out you had nothing to say, just an "invitation for discourse".. while most of the tech world has been in on this particular discourse for years, with constant media coverage, and we know its a problem.

But I'm pretty sure you know all of that. Don't expect public approval for making glorified/AI-powered slot machines, they're still just slot machines.
Does Prometheus 2 still use the unmaintained charting library "flot charts" ?

http://www.flotcharts.org/

No commits since 2014. Unfortunately, because it's a great chart library (actually probably the best free one), only the reliance on JQuery isn't that fashionable.

Edit: oh, it was Grafana and Kibana that used Flot charts (at least when I tried it two years ago, maybe things have changed) quick Google (2014): https://github.com/grafana/grafana/issues/222
3 Developer-Friendly APIs with Great DX
So we now have two GPU powered databases that do exactly same thing, MAPD and brytlyt.

Is there a plan to open source brytlyt? There is no way we would use the database for our product that is not open source ( see FoundationDB story )
Making new real friends as an adult in an entirely new place is really hard for many people in many places (including me), and hanging out with vague acquaintances doesn't hold much interest.
You shouldn't be getting downvoted for this.

Yes, this is an active area of research. There was a paper at KDD17 working on this: https://dl.acm.org/citation.cfm?id=3098186&dl=ACM&coll=DL&CF...

NVidia had a blog post about this: https://blogs.nvidia.com/blog/2017/08/03/detecting-counterfe...

There's a French company with a product: http://cypheme.com/
> Once upon a time, the internet allowed you to escape your geography. No longer.

For expats, this is one of the worst, constant reminders. One has to adjust every search/url to accommodate for the server's location-based interpretation of intent. Some sites won't even let visitors use the .com version. Surely regulation plays a part, but it's incredibly frustrating.
nice, how it works around NTLM ( microsoft ) proxies ?
I bet bandwidth is a large cost, but I bet compute is a big component too. Snapchat uses Google App Engine, an awesome platform but expensive (comparable to Heroku).

Regardless, my understanding is that Snap now gets some sort of flat rate deal from Google, so not sure how important the individual components are.
I've been hosting my own mail server since 1997, at its current colo since 2007 or so. I've never had any issues with delivering email to gmail users.

So, I'm curious, am I just extremely lucky to have competent sysadmins as neighbours on the colo subnet, or is my IP address' reputation so good that it never gets affected by collateral damage?
No, we never used flot charts. We're using Rickshaw since the beginning: http://code.shutterstock.com/rickshaw/

It was unmaintained for a while, but now it seems there've been commits in the recent past again. However, for real dashboarding (not just simple ad-hoc queries), we recommend using Grafana anyway.
Hmm. Thanks for the thought. I'm not sure how related it is, but I might find something in the attempted solutions.

The original idea behind this was to figure out how to study the stability of certain probabilistic transformations. The hope was to be able to make transformations that are good at detecting non-random inputs, particularly in time-series data. Could potentially be used in a similar way to neural-nets.
Not sure about your setup, but my .vimrc is pretty non-trivial and nvim Just Works. I even have ~/.config/nvim just symlinked to ~/.vimrc.
What a terrible move. If I had bought it I would definitely want a full refund, no discount.

This is really disappointing because I used to love Logitech the company, am friends with the founders and in general always thought of them as an example of a business done right.

I'll mail Daniel to see if I can persuade them to put the emergency brakes on this decision, I can see a very bad PR debacle happening if they do not undo this decision.
When Lack of Nerve Kills Startups
Remember when it was Slashdot? Those were the days.
List of Woocommerce Payment Gateway
Further, it's rather selective reasoning to pretend that original works aren't considered feminine or beautiful.
> What do localized search results have to do with manipulating uneducated users?

Technology shouldn't be magic. People should understand, at least at a basic level, how the internet and search engines work, among many other things. Knowing to search for "cricket sport" shouldn't be arcane knowledge. People willing to allow companies to collect personal data and feed them data without understanding how it works end up living in bubbles such as the ones that got Donald Trump elected for instance.

If everything comes cheap and easy to access (like fake news) and people are sufficiently uneducated to accept them as truths, manipulation becomes much easier. Personally tailored search results are just a small part of the issue. It makes people trustful and dependent on services that might end up betraying them in the end.
Maybe we, as technologists that are well positioned to think about the effects our technologies have on their users, should consider whether those effects are of net benefit to them or not.

The short-term consequence of using cocaine is euphoria, but we do not encourage cocaine use because for most users the long-term negative consequences vastly outweigh the short term benefits.

Likewise, we may want to consider what the long-term consequences of relieving our users of certain cognitive labors are. If we will guess for them what information they want, if we tell them what to read, if we tell them what news is fake, if we decide for them what they might like, are we empowering them to make their own choices, or are we increasingly (whether intentionally or unintentionally) directing their lives?
This Will Help You Grasp the Sizes of Things in the Universe
I didn't know about it until now. It might be because after a change I know I want to :w, but haven't yet decided if I also want to :q.
Take a look at https://hashnode.com if you want to see fast MERN[1] stack forum

[1] https://hashnode.com/post/hashnode-looks-pretty-amazing-its-...
To put it into context, Whole Foods has less than 500 stores, compared to 8200 and 9600 for Walgreens and CVS.
For those interested: the paper is available on researchgate.net apparently
For every user with the app open, they have to constantly calculate new information too send out, not just snaps but ads and news content. It's not mining bitcoin, but not trivial. Probably a few dozen database reads/writes per user every minute.
they are releasing linux in AppImage format. Works pretty well!
'Zombie ant' brains left intact by fungal parasite
Twitter introduces 280-character tweets – and infuriates with maddening circle
American doctors cannot use SciHub?
Lenovo has a policy of cancelling orders if the billing and shipping address country does not match. Fine. So they know I am Canadian because otherwise I couldn't make an order. Right? You can't get to the chat when travelling because it's geofenced based on your IP instead of order number / serial number of the laptop.
First of all, it was never unmaintained, and has two parts: interpreter and jit-compiler. The interpreter is rock-hard and was battle-tested in many production environments for years. There is nothing to do in it anymore[1]. Jit part is under active development. For one, among many others, they recently patched GC to remove the famous 2Gb memory restriction for LuaJIT. Jit was also always production-ready, but their sense of “ready” is too responsible, so their current version is beta3.

[1] yeah, the language doesn’t have to change and “evolve” constantly, if its roots were planned thoroughly.
You could, for example, very well argue that it is exploitative and completely inappropriate to put anyone in an US¹ prison.

¹ And many others, this is just an easy example.
> unless you have an IDE that integrates Neovim via its API.

This will be the biggest win for Neovim. When something like pycharm/webstorm vim support is moved to real vim rather than a reimplementation I will change.
Totally agree that it's challenging to make new friends as an adult. I feel lucky if I make one new real friend every two years. But just cause it's hard doesn't make it impossible, and it's far more rewarding than internet-only friends... you can actually do things together, not just talk.
For practical usage e.g. finding information on technical topics (where reliably getting relevant results quickly is important, and randomly finding/exploring new "interesting" content is not), the google's personalization is immensely valuable to me; it gives me a source telling what I want on the first try, but the more-privacy-less-personalization alternatives can find the same thing only if I fine-tune the query multiple times.

Unfettered exploration is for dicking around when you have nothing better to do. If you actually know what you're looking for, then you want the answer you wanted to be on the top, and any exploration is a flaw that only gets in your way.
What they should do is break the embargo for new movies. Not publicly of course, but they should watch it, and then leak the plot anonymously on the internet. Put up an anonymous twitter account and write "the leaking will continue until morale improves".

This would not just be a protest against Disney's recent unfair practices. I can't find the link, but I've read that one studio tried to micromanage reviews while the film was under embargo - not to negative, don't write about this, emphasize this, and so on.

In general, our society could benefit from more whistleblowing and disobedience - even in the "trivial" entertainment industry.

(Of course, this is not a reccommendation to break contracts or law, just an hypothetical analysis what you could do in a certain situation to affect a certain change :-) .)
The Odyssey seems original because the reason it is famous is that it is one of the oldest written version of stories that were told orally for generations.
Not this again! Seriously pgv is clearly sock-puppetting accounts or paying somebody for upvotes on HN. Their last few submissions all have ~50-80 upvotes, and no real comments https://news.ycombinator.com/submitted?id=pgv

And by "real comments", I mean comments that aren't pointing out that it's spam, come from Palvi the marketing director's "pgv" account, or come from mystery "<english name><2 digits>" accounts created on the same day (https://news.ycombinator.com/user?id=george65, https://news.ycombinator.com/user?id=harry27). Not very subtle, Palvi.

And the content is supposedly sometimes stolen https://news.ycombinator.com/item?id=15275697

Brytlyt may be excellent. But spamming HN and creating fake accounts to comment on that spam is such amateur PR work that I automatically want nothing to do with it.

Please stop.
In the end it does not matter since they did not use any of them. If I can reduce size of that page in 2 minutes, without any webdev background and using the only tool I could remember if few seconds than there is something seriously wrong with the way they treat visitors.
You're learning Django, and the error messages are in English.

There might be a Dutch programming blog talking about this error message, but they'll never be able to be discovered because any English source will end up on top.

Another example: you are traveling in a foreign country, and don't really know the local language. You Google for information about a restaurant, hoping to land on something Trip Advisor-y. You end up on the local website, that you're completely unfamiliar with.

You want to offer a blog for English-speaking expats in Paris. Your exposure in Google is really low because of the niche audience, and the fact that French sources about places you're talking about will be much more viewed.
http://libgen.io/scimag/index.php?s=10.1148%2Fradiol.2017161...

Libgen and SciHub Moscow links to the censored paper.
It shouldn't be, dodgy appliances can get you seriously injured or even killed. [1]

[1] http://www.scmp.com/news/china/article/1283818/woman-electro...
Node's Event Loop from the Inside Out
I've found the MDN tutorial to be the best I've read so far: https://developer.mozilla.org/en-US/docs/Learn/Server-side/D...
Augmented Reality: Latest Trend in Mobile App Development
Integrating Twitter Ads Data to Campaign BI
Wasn't something like 99% of the targeted cash, ultimately redeemed at par value? If so, it was quite ineffective...
I know the ex-CEO of a generic pharmaceutical firm.
Drugs that are wholesaled at $100 are discounted by the firm to around $25$.

There is much profit for Amazon to harvest.
There's a third option - an umbrella company. You pay them, they deal with invoicing, taxes, insurance, contract lawyers, and all the guff that could well be financially disastrous if you get it wrong. IMHO 100% worth it.
The cynic would say the private shareholders saw the sinking ship, and wanted to liquidate their stock while they could.
Checking: there are multiple javascript toggles, but not "Noscript" specifically AFAICT. "NJS" seems to be among the closest to that.

https://addons.mozilla.org/en-US/android/search/?q=javascrip...
But that depends on easier for whom; the issue is that is a system is very easy for beginners it will be crap as an expert and vice versa. This is the reason a lot of applications used to have a beginner/expert mode switch. When I use a mobile app, it is usually beginner only, so every time I have to go through the same steps and explanation wizards. I don't want that; most of these things, for experts, would be one form while for beginners they are 20+ pages. Literally.

Error messages are very generic and are passed immediately to support (more work, more time for an expert who probably would understand the real error).

Nothing wrong with that but it is not easier to use for me once I am an expert; it is harder and more annoying.

I would like expert mode in many apps.
I realise this doesn't answer your question, but there's a nice macOS GUI with multiple crushers built-in:

https://imageoptim.com/
Are there no unemployment benefits at all to cover that gap in the US?
If you only want a small part of the internet to work you can disable javascript.

Otherwise it is a huge pain.
Recruiters often get bad press and that's unfair, there's usually a few unscrupulous people who taint the profession for the rest of us. We're in the same boat as yourself and find we get loads of positive feedback from candidates we place.

we like to give something back to our community and clients to through our tech specialist podcasts. you can listen below

http://www.venturi-group.com/podcast/promoting-data-science/
OK but who do you think is worse, Voldemort or Umbridge?
Why would it be better to be a "real" company that has to make a profit, than one that gets endless investment and gets to live in fantasy land?

The only reason is that the "endless investment" dried up.
A little bit of statistical reasoning can get you 95% of the way.
I think we can bitch all we like and nothing will happen. International taxation is complicated and part of a multinational's business model revolves around exploiting that for shareholder gain.

What this points to is that we need a new global trade and taxation agreement for handling this. But the policy makers don't want that because they benefit from it.

Ergo, it'll always be like this.

At best you can add additional sales tax for non-resident companies at the point of sale to kill their bottom line. But no one will do that because the government will be the target of the abuse from the consumer.