skysight-inc/HackerNews huggingface dataset:
These are all issues for the users, there are other problems with the current system:

* some ad media companies scam their clients by publishing ads on sites where kickback payments are most attractive, rather than where the users are most suitable for the client

* agencies who also design campaigns for their clients tend to use more obnoxious and more commonly blocked ad formats because they're more expensive for the client, hurting both client and publisher (more ad blockers, annoyed users)

* I am also convinced that there's plenty of click fraud out there, but it's the only of these issues I don't know firsthand / as a fact
> It may well be that the pace have now gotten to the point where hobbyists have a hard time keeping up, as they have things they need to do besides stare at code all day.

Totally agree. The needs of modern computing (server-, desktop- and security-wise) have drastically increased IMHO. You need to read so much documentation and existing code before you can even start coding. That's just not feasible in your free time after work if you're having an active social life or another computer-unrelated hobby.

Although I have to admit I might be biased about this topic. I'm contributing to a FOSS project which got a lot of flak for trying to raise money for employees in a ... well, more aggressive way. While not necessarily agreeing with everything that happened, I do believe you need to work full-time on modern FOSS projects to push ahead.
What is wrong with Mattermost? I've never actually used it, but it seems like a better OSS slack competitor than irc. If it really is just the problem of 1 project per tab, surely fixing that minor issue is easier than a whole new IRC spec?
Improving my Dutch language skills.
> If you think this is going to happen as a result, you must presume that it would be a good - i.e. acceptable and viable - solution.

What kind of logic are you following? I think dropping a bomb on Paris is going to kill a whole lot of people. How does it follow that because I think that, it stands to reason that I think it's "good".

> some other solution will have to be found

Because we already have a solution. Unobtrusive advertising is a valid trade-off between having to pay currency for content and said content-creators generating money through their content.

I'm not defending advertising to the death here. The main reason ad-blockers exist is because fools with decision-making powers and no critical-thinking skills decided to make ads obtrusive.

But now we are destined to fear-mongering nonsense about Google tracking your every move to justify blocking everything. When that wasn't far enough, we blocked locally installed software applications that track client-side behavior.

Yet, the argument from the "zero tolerance for ads" group is "come up with a better model". We have another model. You pull out your wallet, and enter your credit card.
I live one block north of the northern Evanston border. I bike through Evanston frequently to ride into Chicago. For a biker, the connections from Evanston to Chicago are not great. They feel risky, especially at busy times. Specifically, you either ride around Calvary Cemetery, https://www.google.com/maps/place/Evanston,+IL/@42.0244529,-..., on the sidewalk, along the lake. Beautiful but the sidewalk is narrow and there are pedestrians, people walking their dogs. Or you ride in the street. Too scary for me. There's no bike lane and traffic travels fast, maybe 40 mph? Or you ride on the west side of the cemetery which has a bike line that disappears and reappears, and also the traffic there too travels fast. Here, btw, is Evanston's bike plan: http://www.cityofevanston.org/assets/Evanston%20Bike%20Plan%...
Sure, you can explain any phenomena by saying "we don't know". How is that helpful?

Bell's Inequality shows that local hidden variables (with fixed values) are not compatible with the rest of what we know about physics.
I wish this would catch on again. Swatch Internet Time was a pre-Twitter invention, and the live global connection to one another was weaker than it is now. I'd love to see it supported as a timestamp in forum software, Twitter clients, etc.
Except database size. Will grow to gigs and gigs and gigs and gigs. Dspam can be very difficult to manage with a 400gb token database when you have a large system. ( last version I used was 3.9 maybe they have improved this?)
This is the first time I've seen someone refer to Java as syntactically beautiful compared to a supposedly "ugly as hell" Prolog.

None of the reasons with the exception of syntax (bikeshedding and arguable still, since the syntax can be a false friend when the semantics are so unlike what it implies), modern (which is simply crock, the libs for "websites, phone apps and web services" the author is talking about came from or have equivalents in the Erlang world - Phoenix uses Cowboy!), the pipe operator (bikeshedding: http://erlang.org/pipermail/erlang-questions/2015-July/subje...) and young (this is considered intrinsically desirable?) are exclusive to Elixir in the slightest.

The Elixir users are doing themselves a disservice inundating with these trite, content-free articles that amount to "Erlang advocacy 101... but in Elixir". Might as well do the same for LFE.

Nothing wrong with Elixir advocacy if there's meat in it, but by and large the community just reeks of opportunism and bandwagon hopping.
We (sameroom.io) bridge channels/room in Slack, IRC, Gitter, and several other systems (about 14). It's a commercial venture, mainly aimed at helping large companies manage the lack of federation between team chat factions.

However, we do what we can to support open source and we'd be happy to provide sameroom functionality to open source projects. Please reach out on sameroom.io/contact to take us up on the offer.
He's definitely an asshole, and what he did was unacceptable and deserving of getting fired, but as far as celebrities go he's not that bad and he honestly handled it pretty reasonably. The fact is that he was going to get hired somewhere, and it isn't like this didn't hurt him at all.
But there's also bad incentives tied to it - with inside information, you're incentivized to keep others in the dark so that you can maximize the impact of your trades. Things like borrowing money to short stocks in a company likely to go bankrupt, while telling people to buy.
OK, lets get the camel's nose inside the tent. Imagine I am a janitor who works at Acme Inc. I notice that the board meets every Tuesday at 2:00 PM and they always laugh and seem to have fun. I can't hear anything behind the glass doors but it seems that they are all merry. Now, fast forward some time and I see that the meetings are not merry any more. It looks like there is a lot of yelling and banging on the conference room table all around. They all come out from the board room calm and composed though. As usual, I can't hear anything.

Now, I pass on this information to someone. They short the stock based on this information alone. Have I or the person I talked to broken insider trading rules? I'd say no.
I basically agree with this, but I don't think it helps that much to answer the question of which trading activities should be allowed, and which should send you to prison. Almost all of what you've said applies equally well if you replace "insider trading" with "professional trading".

If you send a 1000 share buy order to the market, knowing that you're going to send 99 more of them throughout the day, you're making money (or at least losing less money) because of information that you have and your counterparties don't. And that kind of trading definitely has a negative effect on liquidity (almost the whole difficulty in market making is preferentially trading against people who aren't doing this). But this splitting of orders is universally viewed as "ok", and is how most large-volume trading is done these days.

The difference between this and insider trading is in who owns the information. Most people view the large-volume trader as doing something okay, because they own the information about their own future trading behavior. Insider trading is illegal not because it's unfair to trade on asymmetric information, but because you're trading on information that was stolen from the company. (This is why Mark Cuban didn't go to prison: a company gave him some insider information, but forgot to ask him not to trade on it; no stealing involved).

From this perspective, it makes sense to prosecute the original tipper, and anyone in the chain who knew (or should have known) that the information was stolen (by analogy to the crime of passing stolen goods), but not the guys at the end who were clueless about the scheme. (Although it might make sense to make them disgorge their trading profits.)
Building Castles on Stars
Why do you want that? At my company I don't think anybody has IRC logs enabled, and it is highly suggested that you don't do so - chat, much like real life conversations, is inherently ephemeral.
From the OP:

Most people in the USA don't realize how much of their total compensation is health insurance since you don't typically see this cost as a line item on your paycheck. The last time I checked, an employer sponsored health plan for a family of 3 from Aetna was close to $2000/month

You might not see it on your paycheque but it's there and it has to be paid from somewhere, and that money isn't therefore available to be given to you in the form of a raise. Which means your cost to the employer can go up without you seeing any of it. That will only get worse.
I assume you use "football" for only its proper meaning.
If it can't survive without abusing is readers attention, privacy, and security, then I guess the ship needs to go down like the titanic already.
This feeling of yours is not caused by the large email providers, it is caused by your desire to reach the billions of people who subscribe to their services.
AngularJS: Did you know…? From 1.0 to 1.3, part 1
Check PBL too
> This is the perfect counter example to "Open source is better"

Agreed. I think one of the main reasons for this is that cohesive design comes from dictatorships, not from distributed decision-making, i.e. design by committee.

The strength of open source is that it is usually "good enough", rather than "great" or "the best it can be".
The plan notes that the percentage of people who commute by car is about 51%. By bike, about 2.5%.
The whole piece is a straight 'wat' for me. For example:

"Elixir systems can achieve nine nines stability. Five nines is about 5 minutes of downtime per year and would be considered extremely good to anyone in the finance industry, right? Nine nines is 31 milliseconds! How? Massive parallelism also results in massive redundancy."

Wat.
Calculus and chemistry.
Did you read all 5 pages of the article? It does mention Northwestern and its 20,000 student population. Based on most of the HN comments, my guess is not many people realizing article is spread over multiple pages.
I dunno that that's a fair criticism... by that same argument you could say yacc/bison is for people who don't know how to use C to write a parser. This looks like an attempt to do something along the lines of Parsec from Haskell, but in C.

Edit, because it looks like we hit the max reply depth: It's not like this is ever going to seriously replace Bison, I think it's just someone trying a different approach. It's not like flex/yacc/bison are the absolutely most perfect lexer/parser that can possibly exist. If people didn't try and reinvent the wheel every now and then, we'd still have stone wheels.
Yes, the 10k limit kills it. After that you can still search old messages and find them but you lose the context because you see only a few lines around them. Either your FOSS project has a budget to pay Slack or you're bound to lose any valuable knowledge and decision buried in the archive.
IRC lacks a viable attached business model. In fact the act of writing robust services that empower users with data portability and privacy does not appear to have a sustainable model at all currently. I don't know if the current situation is a transitory phase or if this is how large systems will be built in perpetuity.
Detecting collisions between two convex hulls isn't that hard, but it is slow-ish. The Separating Axis Theorem (or its more general and WAY COOLER SOUNDING Hyperplane Separation Theorem) lets you do a dot-product per face and if they all come out positive, there's no collision.

https://en.wikipedia.org/wiki/Hyperplane_separation_theorem
> The reality is that it's not too late to ditch the ad-based business model and build a better web

The article is a 10-page document on why "surveillance" (tracking) is evil and effectively offers no solution outside of (maybe) micro-payments as a means to compensate, which directly counters the first argument you made that paying will never free us from ads.

So which is it?
I have emails and documents discussing this technology that are decades old by now. Allowing indefinite length.
Such as what?

Things are done because they need doing, i.e. there is demand for them to be done, whether they are digital or analogue won't change that. Outsourcing is a better explanation of what's happening.

The demand for COBOL programmers proves my point. Computers didn't eliminate those jobs. They just transformed them. So where a company might have employed 100 accountants to do their accounting, now they employ 50 accountants and 50 programmers or 10 accountants and 90 programmers... Anyone who could do one job could probably pick up the other.
Jupiter ejected its icy brother giant from solar system, its moons imply
There was a web before commercialization (and an internet before that) where people published things for free. There are still topics that people are interested in and thoughts that they want to share and discuss. You just don't notice it now because it's all drowned out by ad-financed clickbait and ads themselves being reposted, reblogged, retweeted, etc. You don't even realize that there is a free signal because of the all the commercial noise.

People still publish personal blogs, comments, threads in forums, free software, help for other people, articles and data, etc. without getting paid for it.
How scientists make people laugh to study humor
But realistically if somebody tells me to buy or short X, I won't do that without asking why. How is it possible that the person does not realize they are being handed insider information?
I will add one silver lining to all of this (since I agree with everyone talking here that IRC is "hard"), Slack is also hard. That is to say, we're still in low hanging fruit phase. I don't know if I was just doing it wrong, but when I had to join the Slack channel for a FOSS project, I found it very confusing:

1. I had to be invited or something? (Still don't know if this is the case always)

2. It still remains a mystery to me exactly how Slack treats different accounts (or are
they all the same account?) for different projects. It makes me like sign in to them differently but then they all show up together?

3. The Slack app is great or whatever, but its cool when a project can just embed an IRC channel, and even just make you an automatic account, right inline on their site and not have to deal with signup for anything.

If someone wanted to enter this space, they still could. Just make something that allows you to have one "Account" that would work across the board, had an embeddable widget so there's no "going" to the chat, its just there on the project page, has bots and emoji or what have-you. Maybe Gitter is working on this (already has all these abilities?). But suffice to say, I find it funny (sad?) that the discussion is around how easy Slack is vs IRC when IMHO Slack is still pretty hard and confusing.
Daylight Saving Time Is Terrible: Here's a Simple Plan to Fix It (2013)
House temperatures as a metaphor for interest rates
It's just the New Yorker being pedantic. It's a fight I sometimes agree with, but there's no way "coöperating" is ever going to become standard--it's always going to look weird to the vast majority of readers.
Many past events seemed unviable at some point of time, yet they happened.
Elixir is a great project, I'm saying this as someone who wrote Erlang full-time in 2007-2009. It's attracting a lot of attention to an amazing platform (I don't get to write much Erlang anymore, but it's still my favorite language by far).

Articles like this one though are doing it a disservice in my opinion. It's heavy on hype and subjective opinion, light on facts and outright misleading in a few places, for example:

- 1-1.5kb of memory per process is for a process that does nothing. It's less overhead than any other platform I know of, but I am not sure how that translates to: "Want to keep track of a large portfolio of stocks? Easy. Want to keep track of the whole market? No sweat."

- 9 9s uptime is a function of architecture, not language. OTP makes it easier to build resilient systems, but it's not a silver bullet and there's a tonne to learn in order to just use OTP effectively. Elixir is not going to give you anything for free.

"Massive parallelism also results in massive redundancy." - how exactly? My massively parallel application could be running on one machine. The author must have meant distribution which Erlang/OTP is indeed very good at.

"Want to coordinate across markets or geographies?"

You would certainly not want to distribute an Erlang cluster across two different data centers, much less geographies.

"Add more hardware, and Elixir's performance will increase almost linearly along with it."

No it won't - https://en.wikipedia.org/wiki/Amdahl%27s_law

"Moreover, whereas Erlang was built to run on telecom networks, Elixir is built to run websites, phone apps and web services. New and exciting stuff."

What? Elixir runs on top of BEAM, the exact same VM that Erlang runs on. Moreover, using Elixir in your typical 12Factor web-app makes very little sense - you wouldn't be benefitting from any of OTP and taking a hit on development time due to lack of libraries.
That must be heart-breaking and very frustrating. You've done everything you can do to be a good internet citizen and support all the proper technology, but you're still treated badly.

If I am correct, gmail now defaults to a "don't trust an IP by default" procedure. If enough people get your emails in a spam folder and mark it as not being spam, the system will start trusting the IP address. It also has to do with volume.

This might be a good service offering.

If someone could operate a few hundred gmail accounts, they could let people send them messages and mark those messages as not being spam in order to train the filters.
No, the tracking becomes specific to the site visited (same origin policy), not cross-websites, and I don't have a problem with that.

Now there is also the debate of whether all sites deserve to be able to run javascript. I say no. But some people here think that even rendering a blog article should require a lot of client side scripting.
Very nice. I particularly like the basic block arguments. Huge improvement over phis.

edit: I would have been very interested to see perf with SIL opts turned off - to see how well LLVM can do without SIL optimizing before it.
Suggestion:

Write a Cease and Desist letter to

Livecoding.tv (Livecoding Ltd)
20-22 Wenlock Road
London, N1 7GU
England

That should get them to stop.

A letter such as this costs less than a Euro, and means they have no excuse not to act on it.

Otherwise you can try sending them a fax, that usually also has better chances at success with businesses.

----------------

I kinda want to move my twitch streams over to livecoding just to be able to get into this deletion mess and send lawyers after them now...
I find the best way to do this is using a panel like Vesta or Webmin.

There's also iRedAdmin but it's not particularly 'free'.
There's an important distinction between LA and SF: SF has startups with no revenue goals or strategic direction, but LA has businesses with plans to generate revenue (and even profits). Most of LA's businesses avoid LA's startup scene. Like SF, the startup scene here is a self-congratulatory frat party fueled by VC money, where funding announcements are celebrated with raucous applause but profit announcements are greeted by a silent room.

There is literally no alternative to seek another company in the same space in LA because most likely the company doesn't exist. You don't really have the freedom to still be in a certain tech category while avoiding certain companies in that space....About the only tech space you have options in is if you want to be part of a tech boutique shop that does custom websites for the big movie companies. I know people in that field and they seem happy with what they're doing so if that is your thing, LA could work out.

Your problem is that you used a single random list website as your data point. LA's a big place with many tech or tech-related businesses, and there are few if any websites that even attempt to gather all of that data.

LA has hundreds of companies revolutionizing media technology--nearly every VFX company in the area is working on some sort of innovative technology or software, companies like Machinima and Red Bull changed the way we produce media, and companies like Hulu have changed the way we consume media. LA is the home to hundreds of triple-AAA and indie video game developers, from the Braid guy and Riot Games to EA and Square Enix. We've got dozens of companies in the tech advertising space that you've never heard of even though they're wildly profitable because they're purely B2B. We've got hundreds of companies in the fashion/apparel space innovating at every step in the fashion process, from design to end-customer sales. LA is still the place to be for aerospace technology. While SF startups dream about one day dipping their toes into logistics, LA-based companies have already revolutionized the technologies and process underlying the biggest logistics operations in the Northern Hemisphere several times over.

And yes, we even have startups like Snapchat, a social app that no one in a media town would even remotely consider a media company.

Oh yeah and they also pay kinda shitty considering LA (especially Venice, Santa Monica, Playa Vista where Rubicon is) is not cheap. And although I'm sure some companies do offer free snacks/perks, I've heard a lot where they aren't expected to provide that because it's LA, not SF.

Venice, Manhattan Beach, and beach-adjacent Santa Monica is LA's Silicon Beach area. Like most beach cities in desirable areas they are expensive, though it is possible to live inland and pay reasonable rates for housing. Most businesses are spread out across LA, and with the exception of the video game cluster in Playa Del Rel (a beach city south of Santa Monica) most of the clusters are not in the beach-adjacent areas.
Sounds like you know enough about this process where you know it can be a lot of setup and careful maintenance.

So if you don't want to invest the setup and ongoing maintenance time, or get no pleasure from doing such , may I ask why you want a simple way to do all this at all?

Seems like you should just use fastmail or gmail or similar?

Configuring and running smtp isn't supposed to be super easy and fool proof. I think most systems that claim that will leave you with an unmaintained email solution that is likely not very secure and probably not being replicated or backed up, for starters, not mentioning all the actual things that go into making it all work reliably.
You might have a tip about a merger because a PI is watching a corporate parking lot. Just because something is a secret, doesn't mean an insider leak is the only way for it to be known.