skysight-inc/HackerNews huggingface dataset:
My web app was time consuming to design and create, and fully ad supported. There wasn’t anything like it and people loved it within the niche. It would have been difficult to get started with merchandise, subscribers or donations, but once we had traffic it was easy to sell advertising to fund further development.
Curious to see what kind of techniques end up doing best on this. Worked on using GPUs in this areas back in 2010 for the ALICE project. Which was pretty straight port of an existing algorithm for finding certain phenomena given tracks. I believe the track reconstruction then used a multistage process ending with a Kalman filter.
There are plenty of media organisations with a right or left wing bias. The Overton window is defined by the audience not the media. Media gets dumped on by both the right or left when they step outside of the safe zone.

Most telling foreign news may seem left leaning when that country views them as right leaning. In other cases the reverse happens because large organizations pander to their audience and/or the government not what foreigners may think.
Yeah, I now simply removed 0.0.0.0/0 dport 22 from the whitelist and only added a select few IP ranges. That has calmed the storm significantly, and if an IP from this range (my ISP) tries it anyway I can contact my ISP (a small local ISP) to take that down.
> I think that ultimately puts a damper on peoples' productive and creative ability as they tend to then focus more on keeping their job rather than being the most productive they can be for their employer.

You could also look at it the other way. The lack of a safety net is like burning the bridges: it encourages you to be more productive and creative precisely because if you're not, then you've got nothing to fall back on.
My god, This article is written like the author has just joined a cult and is about two more claims about serverless being the high-exalted away from drinking the cool-aide.

I mean, it's wonderful that you went to a conference and was able to take some interesting lessons that you could apply to your product, but coming back and dropping your entire platform to rebuild in a new language just to use the fancy new things you learnt is utterly insane.

But hey, Kubecon has just finished, so I look forward to the upcoming article "How I rebuilt everything around Containers", should be thrilling to hear about how you tore up your product and rebuilt it a third time based upon some cool conference talks.
RISC OS 5.24 arrives
Looks like the graph was generated from the Top 10 only. Obviously every item appears exactly once, so they all have the same 10%. The presentation as a graph is useless.
For no reason? You pay visa (or more correctly, the merchant pays) to run a network so you can use your card anywhere, to put time and energy into integrating with merchants and to provide a layer of fraud protection.
Not gonna happen in Toronto or Vancouver either.
Message passing forces you to explicitly handle non-deterministic order, how can it leave you vulnerable to race conditions? If you need to receive a specific message first, you wait for that specific message, that's it. Simple and deterministic.
hi. you can find my Show HN at https://news.ycombinator.com/item?id=16993511

testing and feedback is appreciated :)
Usually in Kaggle they ask every team elegible for a prize for their solution. I believe it is just as much to ensure there was no cheating/hacking, than to actually make use of the solution itself.
Napkin Ring versus Spherical Cap
I think a startup you bootstrap to generate a steady stream of revenue is just called a 'business,' or 'small business.' The all-or-nothing drive is, afaik, what makes it a 'startup.'
> For a small town you'd need 1000 subscribers at 5k just to make a 60k pretax salary which support 1-2 staff members.

1000 subscribers @ 5k is 5 million dollars. You probably meant $5/month.
Georgia Hacking Bill SB315 Gets Cybersecurity All Wrong
Isn't the #1 reason for startup failure disagreement between cofounders? Although solo-founder companies are harder to build (in the beginning), there is a power structure that makes taking decision easier, and reduces the odds of long-lasting conflicts.
Meta: Currently buried on page 5, with 140 upvotes. This right here says more about our feelings about mental illness than anything else.
Same problem here. I have offers in the Bay Area but my girlfriend would not be TN visa eligible due to her line of work. Rock and a hard place...
Honestly I already lost interest after reading the solution to the first problem, because there's no indication that the prisoners are allowed to alter the boxes in advance. This is such a dumb "gotcha".

Edit: I re-read the solution and it doesn't require actual labeling (It's hard to imagine, because I'm not a native English speaker).
You aren't infallible. While it's easy enough to secure a minimal server with only SSH access, every time you add another service, provide access to a new user, or change a configuration, there's a chance you'll miss something or make a dumb mistake. Running Fail2Ban is a very cheap and easy method to ensure that, even if you do fuck up somewhere, there's another layer of security that should prevent malicious access in most cases (nothing will save you if you set the pass to admin/admin, e.g.).
Doesn't seem to work
> You shouldn't let financial institutions using this kind of coercion at will.

This is done by local courts, not the financial institutions.

And if you read related article on this kind of name and shame tactic, you find that it is designed for debtors who are capable of repaying their debts but choose to defy court orders. Hence the travel restrictions are for flights and high-speed trains, and not regular trains or other public transports.

from http://uk.businessinsider.com/chinas-tax-blacklist-shames-de...

"Restrictions are placed on "high-expenditure consumption" and "consumption not necessary to sustain normal life or businesses" for individual defaulters as well as the legal representatives and CEOs of companies that default."
In the US we pay more for less. Our system is nonsensical. Whether it's tax or premiums, doesn't matter, the overall cost is crazy, the system is unfair, and the final quality is low. Just look at life expectancy.
why nftables rather than iptables?
They can certainly require that they use separate company-provided phone, computer, etc. to access company IT resources
using 2FA etc. Security-sensitive organizations already do this.

In general, things have gotten much looser about this in many places, but it's entirely possible that there could be a reversal is organizations start thinking DIY exposes too much risk.

As for what they do in personal lives, that's generally going to be a lot harder (and less appropriate) to police.
I am working on content AI platform (preadr). Preadr brings to you Internet's finest stories/content. It is a content discovery platform that helps you discover quality content that is relevant to you.

The Problem

There are currently three main ways we discover an ever-growing amount of content on the web: news, social networks, and search. There is a fourth category that is missing: relevance—a break from the noise on the Internet to discover what's relevant to us.

News delivers what’s happening in the world right now. Social networks let us know what’s happening with our friends. Search is great at finding the needle in the haystack. But how do we discover things from around the web that are new and relevant to us?

Incentives on existing platforms are such that new and entertaining content wins. We need a better system that can filter the signal out of the noise.

The Solution

We’re building Preadr to tackle the relevance problem and bring forward quality content. A platform that helps you discover most relevant content based on your interests, for both, leisure as well as learning.

Every day we analyze an ever-growing amount of new links and create a storyline of the most relevant ones. We curate content from the most trusted sources on the internet and let our algorithms do their work to filter the relevant from the non-relevant. Since quality is not limited by the format of content, we offer a mix of different formats i.e. articles, videos, podcasts, etc.
Yes!! Get away from ios and android controlled sandboxes. They exist to make developers pay only. Controlling free web is already started by google and apple.

They both are the worst companies after 1995 microsoft.
It's just basic supply and demand.

Top paying jobs like CEO are top paying because the supply of trusted people, who boards are willing to hand control over billions of assets to, is vanishingly small. Programming jobs are reasonably well paying because businesses are careful about who they hand their code over to, although not the extreme degree of CEO. And something like fry cook is low paying because those businesses are willing to hire just about anyone.

But we cannot completely discount the effects of desirability. If your employment options are fry cook or oil rig worker, most people would prefer fry cook and thus oil rig worker has considerably higher wages due to the aversion to the job, and therefore reduction in supply at the price point of fry cook. Of course, increased compensation can prompt people to look in alternative directions.
I feel like when chatbot technology can be used with voice, it could be a gamechanger. Sort of like when you watch sci-fi like Star Trek, The Expanse, Iron Man, and how they interact with the AI. They're able to ask complex questions to a computer that is able to interpret it- like audio SQL calls in conversational form.

Or the most popular application would be AI to help people feel less lonely or make their lives easier like in the movie Her or the book Ready Player One.
I called up my provider and paid a little extra for a fixed IP. Really it was just laziness though because in practice my home IP seemed to only change when I restarted the router.
Biotechnology Application Development Company
Is it worth mentioning useless uses of cat in this day and age?
The Left’s Anti-White Racism Is a Major Problem – That Few Are Talking About
Funny enough, the Contagion movie was funded by Jeffrey Skoll a billionaire philanthropist. The purpose was too educate the public on the reality of a pandemic and importance of health organizations.

There are other movies too, all designed to compel social change.

https://www.cbsnews.com/news/the-giving-pledge-a-new-club-fo...
What are you talking about? They don't alter the boxes in any way, they just say "hey, I'm number 1, you're number 2, etc...".
While I am happy for Russell and the rest of the Shifty Jelly team, this acquisition does worry me. Historically, NPR hasn't been the most unbiased source of information, and allowing them direct access to who can and cannot be seen on the discovery feed could easily kill the diversity of views that the platform enjoys right now.
TBF driving while tired is probably more dangerous than driving after smoking cannabis
These quotes from TFA are spot on:

> “One of the fascinating things we’ve now walked ourselves into is that companies are valued by the market on the basis of how much user data they have,” said Daniel Kahn Gillmor, senior staff technologist with the ACLU’s Speech, Privacy and Technology Project.

and

> [There is] very little regulation addressing what data can be collected, how it should be protected, or what can be done with it.

I am beginning to think we should expand HIPAA to all personal data collected by all companies, not just data collected by medical providers. I generally hate regulation, but it makes sense if we decide as a society that want to preserve the idea of privacy, since there are no disincentives for collecting and sharing as much data as companies can get, and lots of incentives for doing just that.
More notably, two slices are listed as 11%, for a total of 102% - in a pie chart!
> If enough people start doing this, AdBlock will somehow react to get people to see their ads again.

That's a hypothetical future problem, not requiring action today.

If ABP is blocking all ads for me, why would I care about a conflict of interest?

In fact, I agree with it; I like that advertisers are victimized, paying extra to be on whitelists yet still not reach people because of a simple checkbox in the settings. Are they victimized, though?

Users who install ABP yet say yes to acceptable ads are a special demographic. Why would the gatekeeper to that demographic give away free access to that demographic? If someone pays for that access, it probably means that they perceive value in it for them. Ads are more valuable if better targeted and all that.
Even so, there is still a good overview that remains.
Depending on your priorities, midsize is usually a great place to get autonomy wins of small startups mixed with the scale to actually be solving real problems. I’d be curious if you don’t like aspects of your workspace or are otherwise convinced that startup really is the place to be.

I’m also gonna take a stab at reading this so take with a grain of salt. I think the companies are not getting back to you because it’s super low odds of mutual fit. 15 years in and looking at early stage startups, you probably are not going to be a fit unless you are replacing a key team member or part of founding team. You have experience level, trading off for the very unglamorous aspects of early stage means the value prop to you would only make sense with significant stock package and likely a high salary. To get into that, you’re really talking about opportunities coming in from your professional network, or a number of other low odds vectors for getting in the door.

If you want to go down that path I would suggest really building some solid relationships at either bigger companies nearing IPO or midsize, basically you need to expand the pool of people you’re close with who might create new startups
More than anything, it is the cheap price of memory that has enabled this modern era and all the issues that come flow from it.
From what I remember doing this years ago, the selection efficiency is usually determined through numerical simulation rather than analytically. So why would your estimate of the efficiency get worse with more complicated models?
Let me give you an alternate hypothesis.

There's the story about the kid who broke a window, and all the resulting economic activity somehow 'bolstered' the economy. In truth, when all is added up, the community lost by the cost of a window. This is called the "Parable of the Broken Window" (broken window hypothesis relates to a Reagan-era policy of broken windows = crime. not related).

Advertising is the same way. Their primary mode of communication is to jam up legitimate communication and crowd out others. Their best efforts is to enact in a combination of the parable of the broken window alongside the tragedy of the commons to see their wares.

You ask for a viable alternative? There isn't one. The very basis of advertising is parasitic. It cannot live on its own. It has nothing of value to offer. But it can crowd out legitimate discourse and sell our attention and thoughts back to us after weakening us slightly. We wouldn't fight for a tapeworm, tick, or mosquito, would we?

You also argue that they "empower a sizable sector of our economy". Again, that does look to be the case on a first look, but I say look deeper. They're costing even more, and we as a society only recoup the sizable sector as its outcome. Again, the parable of the broken window rears its ugly head.

(edit: because I got the name of the thing wrong)
That's even better, if you don't need to access from arbitrary IPs.
Google Reader was a product in decline with low usage numbers and revenue, and it really wasn't aligned with the way the world/web was headed, this made it hard to retain engineers on the project since it was a career dead end.

We all have a soft spot in our hearts for Reader, but the world has largely moved on to algorithmic feeds, because that's what most users want. Most users are intimidated by the fact that you have to find people to follow on Twitter, let alone find RSS feeds.
This was like night and day. Non stop constant barrages on the default port, all quiet on the ssh k@ip -p XXX.
I’ve never been able to understand this.

Why is it that paranoid nerds need to waste so much time masturbating over failed SSH login attempts?

All you need to do is turn off password auth, or perhaps use wireguard.
A better Eliza?

https://en.wikipedia.org/wiki/ELIZA
ReifyHealth | Full-time Software Engineer | Boston | ONSITE, REMOTE (U.S.) | $100-150K + equity

Hi. We are building clinical trial software that makes a difference in people's lives. Clinical trials are slow, unpredictable and expensive and we aim to improve this for everyone's benefit. We have multiple apps in production and have plenty of interesting features coming up. We care about building meaningful products, providing delightful user experiences and actively listening to our users with the goal of continuous improvement. We actively use, contribute to and author open source libraries. We care about having a good remote culture and bring remoters in quarterly.

We are hiring for two positions. Full stack developers feel free to apply to both:

* Junior to Senior Frontend Engineer: HTML, CSS, ReactJS, ClojureScript - https://jobs.lever.co/reifyhealth/089e5e4c-13e9-49c8-93a9-11...

* Junior to Senior Backend Engineer: ClojureScript, Clojure, PostgreSQL - https://jobs.lever.co/reifyhealth/dd9f818f-d94c-4a0c-b97c-06...

We value diversity and believe the unique contributions each of us brings drives our success. If this sounds exciting, we'd love to hear from you!
Please educate me
I am slowly closing all non-vital ports on my router and just letting services accessible from within the VPN.

No open port = no hacking attempts.

Investing a week of on-and-off studying and tinkering with openvpn is really paying off.
No. The alternative is not any better. Besides if you don't know what you are looking for, piping greps after each other is faster to type.
Set up a non standard port. This will stop over night.
New Study Shows Many Cancer Patients Are Killed by Chemotherapy, Not by Cancer
Iirc, triangulation iterations can replace previous cuts. So A and B might not have any meaning in the next iteration if you triangulate properly. That's why it's okay to cut at random, because it only affects outcome indirectly.
Fail2ban failing on ipv6 is strange given it doesn't do anything networky. It just analyses logs and updates iptable.
grep PasswordAuthentication /etc/SSH/sshd_config
> Fair point, though we did get GCHQ's data.

No, the US gets some of GCHQ's intelligence reports, not all of GCHQ'S data.

> According to [1], the NSA mass-collects VoIP partly through XKEYSCORE, FALLOUT and TURMOIL (harvested from INCENSER/DS-300/others), and PSTN through LOPERS (though it's unclear if LOPERS ingests domestic (INCENSER) data or just Europe<->Asia (DANCINGOASIS) data.)

Do you even read your own sources? INCENSER (https://electrospaces.blogspot.com/2014/11/incenser-or-how-n...) designates a cable that links Europe and Asia. None of the collection points you listed are domestic, and none of them collect comtents, only metadata. In Snowden's documents, the only contents that were collected were in regions hostile to the United States.

Read https://www.dni.gov/files/documents/Minimization%20Procedure... for an executive summary of NSA data collection, which all of Snowden's documents agree with, once you understand what they say.
If that would gain popularity in the US, it were yet another for Europeans not to visit the US. You couldn't reasonably prepare your trip, because you cannot get up local businesses. Of course VPN is cheap and simple but why bother if you are not forced too. You can spend your travel money elsewhere.
What a smart observation
Are interruptions worse for programmers than for other knowledge workers?
While I fully agree with the premise that any sequence of numbers can have an essentially infinite choice of 'next number', depending on how you define your sequence, and the simplest way to prove that is simply to given a sequence of _n_ numbers solve the _n+1_ polynomial equation, given that it is incompletely specified then you have an infinite number of solutions. Or just drop in a heavy side step function (https://en.wikipedia.org/wiki/Heaviside_step_function).

However, i'm not sure that I understand your second example.

If N=2^n (assuming 2 to the power of n, not 2 xor n) then one would expect the sequence to be 1, 2, 4, 8, 16, etc.

If N=2^n using the C xor notation, then we would expect a sequence 3, 0, 1, 6, 7, 4, etc

Your third example is pure evil, and I'm glad that I never had you as a maths teacher ;-)
Most researchers are advocates for their work, but you're right that Wadler is more vocal and enthusiastic in his advocacy than many (but maybe less than others, like Bob Harper). Programming language theory is unable -- and does not attempt to -- assign a value to languages, to say which is good and which is bad (even assuming such a value exists and isn't completely contextual); programming language theorists, on the other hand, can have personal preferences like anyone else. I agree that PL theorists, perhaps more than others, like to blur the wide gap between theory and practice, their preference and their research, sometimes even in a way that can detract from their work.

As to confusion about types, you are also right (and I wasn't assuming anything). What types are in a formal language is pretty clear: they're syntactic derivation rules for determining which terms are well-formed by assigning them sorts. This is what theorists who study typed languages mean when they say "type". However, in programming types play several roles, some or all of them are also served by other mechanisms, like dynamic types (which are not formal types at all), and so there are different types of types.
Which is worse then using cat, from a user perspective.

Imagine if you look for something else, you have to point the cursor in the middle, right after grep and before the file. With cat |grep you press Arrow-up and Alt+Backspace and you are right where you want to be, ready to search for something else.

In scripts you can save the extra process though.
you're right, thanks for pointing it out.
> Why is everyone fighting developing native apps?

I'm not sure about "everyone" but this particular article is from a server manufacturer. It's not exactly journalism.
Second to no tech companies, sure, but Apple would presumably be competing with companies like Volkswagen, BMW, and Mercedes which are almost definitely better at designing luxury cars than Apple.
12 Things I’ve Learned from Georges Doriot, Founder of the Modern VC Industry
There is no dark pattern except for the cover up of what "acceptable" really is. The setting is prominent and clear, smack in the middle of the General panel. Moreover, I seem to recall, there is no default; you're prompted for this at install time. (Not going to bother reinstalling just to check whether this is true.) In any case, I do not remember at all that there is a situation that ads keep being shown after ABP is installed and having to hunt through settings. I was prompted to check my setting by this HN submission, and it feels like I've never seen that panel before, yet it shows that acceptable ads are off.

I think that people who are vehemently against ads are steered toward the setting which is right for them: and Eyeo probably wants it that way, because their selling point for the whitelisting is that they provide access to a segment of the population who are not vehemently against ads.