skysight-inc/HackerNews huggingface dataset:
On almost any metric I can find, the US is getting better and better. The only decline the us is experiencing is a decline in growth "rates" which is predictable for any mature economy.

Crime is lower, standard of living is higher, poverty is less... That's not to say the us doesn't have a lot of problems, but overall, it is objectively better than before.
Leave the 9-to-5 job... for a 9-to-whenever job with no overtime pay.
How come?

The originator of AdNauseum is https://www.nyu.edu/projects/nissenbaum/
I like Silk (Soy) Unsweetened version. I'm not a fan of other brands or plants for the same reason. But for coffee I use milk.
Question is are you using the term open source strictly as it is meant, i.e. the source is available, or as some use it, loosely, to mean both open source and free (as in beer)? [1]

[1] I ask that because all 4 possible combinations of open/closed source and paid/free software exist. But "open source" is often used loosely by people to mean both open source and free as in beer, including by well-known tech journalists or authors who should know better.

I think even closed source languages which are paid, have a chance, just maybe not very big a one. But that is not a problem as such. Not everyone is aiming to be a unicorn - more like the opposite. [ This idea of "go big or go home" (propounded by VC's) is deleterious to the public health (TM:) ] But the chance is probably big enough for a company or three (for that language) to live on - provided they get their act right (enough) on all fronts, including tech and marketing. And even big enough for an ecosystem to build around them. Such things still exist today, just that they are not so much talked/written about as much as open source and the latest "hot" trends are. Blame the media and the cool kids for that.

And I say this as a strong (though not exclusive) proponent, user and somewhat of a practitioner of open source.
It's great to see HTTPS being adopted everywhere: even a Polish guy's personal blog on a Christmas Island (.cx) domain is encrypted. That's what I thought until I realized that I was looking at the favicon. He's not using HTTPS. He's using a lock symbol as his favicon and that alone was enough to throw me off.

The browser vendors keep gratuitously changing the shape, color, and position of the lock icon, so a lock symbol anywhere in the browser edges is enough to fool most of us.
an AR headset that allows us to work on 50, 60 inch displays where ever we are, without having to mount large displays to walls etc.
Another vote for typescript.

ATM Angular 4 w/Typescript in VS Code is in my top 5 favourite language/dev environment combinations.

It has working code completion and is fast. It lacks refactoring and doesn't help me with debugging though.

(Java with any of the three big IDEs occupies three spots but I haven't made up my mind about exact order except first place. Also these are my favourites - they are not necessarily everyone elses favourites.)
Typeful Programming (1993) [pdf]
They can claim to use that algorithm, however in practice as of the last few years, that claim is extremely suspect as we have no way to determine whether or not RottenTomatoes cherry picked its reviews for the films.

Two glaring examples of "certified fresh" films loathed by audiences and top critics are Indiana Jones and the Crystal Skulls and the new Ghostbusters. Both have Audience scores in the low 50s and top critics scores in the low 60s, but "All Critics" scores are overwhelmingly positive enough to boost the score to just over 75% making them "Certified Fresh".

As far as "pre-certified" fresh, Rotten Tomatoes has taken upon themselves to sell Sponsored content and of those I've seen, Step and The Tick, as of right now, when the subject becomes Sponsored a wave of positive reviews is sure to follow.

https://www.rottentomatoes.com/browse/upcoming?minTomato=0&m...
My main computer is on the DMZ in my router so I use Little Snitch to hide the existence of all other ports and services. OS X's firewall can do this if I felt like manually configuring everything on the command line.
It doesn't quite work that way.

Yes, it decreases the usefulness of ad networks and hurts them - hopefully inciting change eventually.

But between the reader and the ad network is the website owner. They typically have no say or control over the ad network. As fake clicks are detected they are the ones that will get punished.

Their CPN can drop meaning a real hit in revenue.

If fake ad clicks add up they may be booted form the ad network and then they lose all ad revenue.

That is real harm.

We can all agree that ad networks can be invasive and we need real change. But lets be honest that there is real collateral damage and this does cause it.
> However in a typical supermarket bottle are not separated by origin: it would made little sense as most the wine comes from the country anyway.

Do mean not separated by origin country? I thought they're mostly separated by French/area region, though? You couldn't slip one of the Spanish wines in to those sections.

Though I just googled photos of carrefour and found a photo of sections like "vin entre 3 EUR et 4 EUR". That kind of layout could easily intermingle non-French wine
I had a facebook account but 6 years ago I decided to abandon it. I set a ridiculously log and random password for my account and never logged back in since then.

I don't use whatsapp, and other fb products.
It doesn't have (as much) performance issues. Seriously, loading a couple hundred messages shouldn't take even a second, what are we, living in 1990?
What's your business that you guys like to work on large displays?
The idea that ad networks don't care about click rates and clicks generated by bots seems very incorrect and false on even a surface glance. The revenue from ad networks is based on advertisers getting purchases and through that validate a marketing budget. It would be crazy if the networks did't already have several system to handle bad data and clicks generated by bots.

In addition, the argument is that the extension is only punishing the publishers. What it really do is to change the balance between unethical ad networks and ethical alternatives. By only punishing networks that automatically track users, the more ethical networks become better in comparison and will give better returns for each dollar spent on marketing. One could call this strong arming the publisher to chose more ethical, but an other way to see it is to eliminate the race to the bottom and discourage a lemon market. We currently have networks that have no problem with infecting peoples machines with malware, advertising products to children, or target the sick and vulnerable. If I ran AdNauseam and it causes a single website to consider an alternative ad network, I would consider that a major win for the Internet, even if that meant a few % less revenue.

Considering that some site has already gone over to more ethical alternatives in order to resolve the problem of ad blocking, it seems we are already making steps towards this future.
Industrially produced seed oils are thought to be unhealthy due to an over-abundance of Omega 6. But some regulatory authorities still cling to the decades-old wisdom that basically boils down to avoiding saturated fat at all costs, so they'll recommend vegetable oils over animal products.

There are definitely healthy fats and unhealthy ones, for example everyone can agree trans fats are in the latter category. The perfect fatty acid profile is a matter for debate but it's definitely possible to isolate bad ingredients by a variety of means (populational studies, etc). It's not easy though, if it were then there wouldn't be so much debate in this space.
This is why Ive supported IH from the very beginning. Its a great resource.

Your comment made me realize that mine came out a bit negative. I certainly agree that business skills may be studied and developed as any others. Maybe Im a little burned out from talking with people who just want a 5 minute solution to a 5 year problem.

I also run a little podcast[0] to help people learn and develop those skills. Its new and very rough around the edges, but the last episode will resonate a lot with software developers who decided to dip their toes on the business end of the pool. :)

[0] http://yelluw.com/podcast

Note: Im setting up https these coming days.
You already got to decide which extensions you install. Making them disappear by default is a clear attempt to prevent people from installing an extension they may want.
You have to view source and search for .mp4 and find the link, it may be urlencoded (just joking) but this is the case for "certain" sites that try to have you login to download their videos and try to obscure the source.
You guys do realize what's going to happen as soon as a webpage can detect you have AdNauseam installed right? They gonna block you completely from their websites -I mean IP-tables blockage- and rightly so. If you don't like a website just don't use it; it's really really simple; when you start attacking every ad network the creator of the extension deems "evil" you are basically just another bot in his botnet attack; you didn't were part of the committee that heard both parts and made a rightful judgment in a case-by-case basis, you just decided "yeah this random guy who created this extension probably picked the bad ones, lets hurt them"; so you don't even have the moral high ground you pretend.
> But vegetable oils are healthy (unsaturated, HDL) and animal fats are unhealthy (saturated, LDL)!

There is very little evidence to support that consuming vegetable oils as a replacement for animal fats results in better health.
How is advertising a ponzi scheme? (genuine, earnest question)

We don't buy from an ad network, we have an ad sales department, the same people that used to sell print ads to local businesses now sell online ads to local businesses.

There may be big systemic problems with practices of the big ad networks, frankly I haven't looked into it enough to have an opinion, but we don't use these big networks and we still have to deal with the fallout
I didn't say that the writer of AdNauseam was of that crowd, but the folks pushing it sure are.
> People's aversion to moving, especially after a major disaster, boggles my mind.

Social connections, networks that enable employment, and a lack of serious financial reserves (which will always be true for ~50% of people) are the main reasons.

And no area is immune to disaster and lacks challenges.

The "low natural disaster" areas have a total lack of warning before disaster strikes, heavy snowfall that can cripple normal services, deserts with poisonous creatures, or some combination of those three.

For the most part, to be perfectly honest, as long as you are capable of picking up and moving on short notice...hurricane country is actually safer due to the amount of warning you get.
Correction: the cow can produce milk while pregnant, but that would then be from it's previous pregnancy.
OK, and? "Your way." Modify about:config. (Or, yanno, keep shitposting on /g/, as the complainers are wont to do.)
Ever checked out Rocket Chat? Open source solution that is extremely similar to Slack and you can self host.

https://rocket.chat/
Of course it's ideologically motivated. The whole point of using Pale Moon is its ideology - represented by the motto "Your browser, you way". Ideologies are at the core of humanness. Using it as an insult is just sad.

And it's exactly because the ideology that the browser represented, and for which many people switched to it, is seen as having been betrayed that people are criticizing it. Whether the roadblock is easy to surmount is irrelevant.
On pypy, + also wins for the 4x10 case:

$ pypy -mperf timeit -s 'a, b, c, d = "1234567890", "abcdefghij", "ABCDEFGHIJ", "0987654321"' 'a + b + c + d'
.........
Mean +- std dev: 1.06 ns +- 0.04 ns
$ pypy -mperf timeit -s 'a, b, c, d = "1234567890", "abcdefghij", "ABCDEFGHIJ", "0987654321"' '"{}{}{}{}".format(a, b, c, d)'
........
Mean +- std dev: 45.8 ns +- 0.9 ns
$ pypy -mperf timeit -s 'a, b, c, d = "1234567890", "abcdefghij", "ABCDEFGHIJ", "0987654321"' '"".join([a, b, c, d])'
........
Mean +- std dev: 62.0 ns +- 4.8 ns
$ pypy -mperf timeit -s 'a, b, c, d = "1234567890", "abcdefghij", "ABCDEFGHIJ", "0987654321"' '"%s%s%s%s" % (a, b, c, d)'
........
Mean +- std dev: 78.3 ns +- 1.9 ns
That's what I was thinking
Maybe they'd like matrix?

https://matrix.org/docs/guides/faq.html
Hi, I'm the creator of textnet.io. I hope this will become a global movement against bloated websites and useless styling.
Looking forward to your feedback and happy to answer all your questions!
What've you got for everyday self defense
Image processing tends to be quite application-specific. What's the application?
We design User Interfaces for Web and Mobile development teams (http://fairpixels.pro). Working on large displays seriously increases productivity.
I personally use ublock origin in dynamic filtering mode, I use it like a blacklist, where I allow ads on all websites by default but block them selectively on particularly bad websites.

I can't seem to find which comment of yours you're referring to, I know that our ads are still blocked by most ad blockers and we've seen fake traffic and fake ad clicks in our analytics before.
Oh, thank you! I will try that next time.
> OK, and?

Most people view attempts to manipulate others as bad. Especially in the context of free software that has "Your Browser Your Way" as a tag line.

> Modify about:config

I don't use Pale Moon, so I don't have too :)
Better EDA tools.

Oh my god, i would pay so much for that...
Many moons ago, I was forced to use a computer. I pretty much hated them, back then. Anyhow, I had to learn BASIC. To do so, I got a bunch of books and my first program was a rehash of a skiing game. I called it Ski Downhill Faster. (Naming things is not my forté.)

It made the rounds at the university and was improved by others who were more adept than I. It was a bit of an informal open source, I guess.

I was actually talking about this recently and lamenting the lost data. It's unfortunate that so many little things weren't archived. I highly doubt that a copy exists anywhere.
Slack reminds me of that saying that there are some software/programming languages that everyone hates and those that nobody uses.

Its almost as if Slack is the JS of the team chat world.
To me, the #1 marker of "crazy" in disaster preparation is a focus on violence against your fellow civilians, and I'm glad that this guide pushes that out into the far end of unlikely and extreme end of scenarios.

For what this scenario actually looks like, a post on Metafilter about Sarajevo: http://www.metafilter.com/78669/What-if-things-just-keep-get...
It's 3£, which is $3.88. For a 600mAh battery. You can buy an 8-pack of 2800mAh batteries (each) for $15 on Amazon. So the manufacturer is definitely making money.

The recycling part is potentially interesting. Whoever figures out how to get a ton of these discarded can make money by making power packs.
New in Solr: Quickstart with Payloads in Solr
I think it's more the lifestyle that coding can lead to, right? e.g. if coding leads to a lifestyle of poor exercise, sleep quality and diet, or a combination of all of those, then that can obviously lead to conditions you've mentioned above.

(note – not trying to diagnose your symptoms, just responding to your comment about coding being physically tolling!)
Really Quick Questions with Siraj Raval
Show HN: Reduce install times on production, clean up package json
If the spying had been "successful" Kim would have gone to jail, lost his wealth, etc. for breaking the law.

So, now that it's clear the GCSB broke the law and did wrong, who of them is going to jail?

Until individuals are held responsible and go to jail, this kind of thing will never stop, because there are no consequences.
'We spent almost two years sitting on a jury'
> That's achievable by forcing change at either the advertiser, the network or the website owner.

...Or the user; you see, if people starts getting blocked for using this extension you know what's going to happen once word gets around? That's right, users start avoiding the extension.
What's the point at which it can be said to be disallowed? Editing a file with notepad? Editing it with an hex editor? Compiling from source?
Fundraising.
You might as well give a larger fraction of it to the government.

This is not really a controversial position since almost all jurisdictions have some version of progressive taxation.

Among other effects, it compensates somewhat for value added taxes (eg sales taxes) that consume a disproportionate fraction of the income of poor people.
How much would those msft shares be worth now?
Well we already had a proven self-hosted Slack alternative called Mattermost that pretty much everyone enjoyed. The push for XMPP is because some of those fanatics live in a parallel world where everyone is using XMPP and they'd be able to talk to people on other servers with it. Of course reality is very different.

I'm leaving soon anyway so I wish them the best of luck with this (and I feel bad for some of the people who actually wanted to get work done instead of fighting with broken and outdated tools).
Isn't the complexity here trivial when compared to the complexity of the cpu in smart watches?
I think angst is primarily for classifying AdNauseam as malware, which it clearly isn't. At least, that's the primary reason of angst for me.
I've edited my comment with a link to the response. Again, if your ads are actually safe and not obnoxious you could potentially just alter the markup every time you end up on an ad blacklist so the selectors no longer match.
Came here to say this. I've worked while traveling and it leads to doing worse at both of work and traveling.

Work, then enjoy the benefits of disconnecting from it as you travel.
Forbes was running malware ads at least once in the last year iirc. Additionally, most places have ads from an ad network so it isn't like they are specifically choosing ok ads or anything. While porn and pirate sites have some of the worse ads, that doesn't make the rest of the ads much better.
They typically have no say or control over the ad network.

How so? They chose the ad network, no?
Ouch. That has to hurt.

> Even the people who hadn't originally been on board with the changes but saw the benefits left.

That must provide at least the feeling you and your co-workers had done good things. Keep it up.
Apologies, I didn't mean to say that online advertising is ponzi scheme. I used ponzi scheme as an example of an illicit practice.
I think our content is worth $10, but of course we're a small paper, and very few people would pay $10 for it. If we paywalled our website, we'd just turn readers away and it would go counter to our mandate to inform the public.

I don't like ads, and I use an ad blocker (though with very permissive dynamic filtering rules), but we gotta pay the bills and pure subscription models rarely make sense.

Afaik, the only news agencies that work on subscriptions alone are the massive New York Times, which paywalls more than like 2 or 3 stories per user per week. Wire services like the Associated Press and Reuters make most of their money from member papers that pay into them to get access to content they otherwise couldn't afford to make. Some publications sell specifically to niches, Bloomberg has a public facing website but most of their content is only available for consumption via the infamous Bloomberg Terminal, a very expensive dedicated workstation they develop in house so people who trade, say corn futures, can access extremely realtime information and reporting on hyper specific corn stuff.

All this is to say that selling subscriptions to the general public only works if you're the New York Times, and even then they still sell ads in print.

EDIT: hey look the times does have ads. They're pretty unobtrusive but they're there.
Interesting, I have no direct experience with salesforce but I have heard numerous people discuss similar things as either consultant centric services or outright business models. Is this that common?
> People's aversion to moving, especially after a major disaster, boggles my mind.

There was a period where the banking regulator for New Zealand was going to force all the major banks to move their IT shops from Wellington to Christchurch because Wellington was at too high a risk of a natural disaster.

A couple of years later, an earthquake on a hitherto-unknown fault flattened Christchurch.
Test and monitor Let's Encrypt certificates – no sweat
no reputable newspaper will have anything harmful, just potentially annoying.

That is, unfortunately, very incorrect: https://www.cnet.com/news/new-york-times-bbc-dangerous-ads-r...
Correctly identifying if the customers are going to pay their bills or run after two months without paying, leaving a bill of ~1000 (consider that the State justice system doesn't work and the customers are individuals).
OK we've attempted to make a more accurate title above.
That's a primarily Western concept. In India, dogs are usually raised mostly as guard dogs and pet dogs are a recent "western-imported" concept. In the Middle East, dogs are considered unclean and haraam.
Collection of letters by codebreaker Alan Turing found in filing cabinet
Is 'killer robot' warfare closer than we think?
I'm not familiar with embassies specifically, but it stands to reason that some hold military grade communication hardware. Where that is the case, you can be pretty sure there's a squad of specialists nearby with all the antennas and diagnostic tools you can dream of.
And that's not even accounting for the spooks.
Oh, how I'd love a FOSS, cross-platform, OS-wide, uMatrix-like, firewall!!!
What context and what does that mean exactly? Image processing is not usually a difficult hurdle.
I get "failed to download game data."
The skills needed to run an organisation at 5 employees is quite different than at 100, or 2k, to 10k.

With 50 employees, you might succeed just by having a phenomenal head for details, and managing to know everything the organisation is doing, and remembering everyones names. When small, that skill is useless (anyone can remember the names of every employee when you only have a dozen); when larger that skill can't be applied (you can't know everything happening in a company with offices on multiple continents). Occasionally you find someone who, by sheer chance, is good at every stage of growth, but they're very rare.

Hence why growing organisations almost invariably change CEOs to match their changing management styles as they grow. At 12k employees, Uber is starting to get to the stage where they need someone in charge that's really good at managing the people who are in charge of managing to teams of people who manage the people who actually do stuff; if they're going to keep growing they certainly need that.

> Plenty of startups have been lead to success by founders with zero business accumen.

Very few of them have been led by the same founder with clear success for their entire growth path from 1 to hundreds of thousands of employees. It's not about business accumen; it's about scale. If it helps, consider a software project: A very small project could be done by one person over a few days; a very large project might have many teams of programmers over a few years. Think about how different they are--they'll need need totally different approaches, technologies, etc., and many skilled programmers who might excel at one might struggle or be unhappy in the other.