skysight-inc/HackerNews huggingface dataset:
To write a dissenting comment:

Zeit (the company behind `now`) recently killed their 10,000+ member Slack server in favor of Spectrum. Their reasons were (a) Slack isn't designed to support communities, (b) they were having to answer the same questions repeatedly, (c) those answers weren't being indexed by Google, and (d) there is very little abuse prevention in Slack.

Another way of phrasing (d) is that they seemed to want to have greater control in shutting down conversations (for better or worse).

Lopping the head off a 10,000 member community seems like a bad idea, and that was only reinforced by the outcome. People regularly complain about Spectrum on Zeit's spectrum. Threads go unanswered, sometimes for weeks. And every conversation is forced into a threaded model. There's no way to have a single, shared chatroom that everyone is posting to. (Or if there is, it's not the default, and defaults matter.)

The nice thing about Zeit's old Slack channel was that if you were facing a crisis with `now`, you could post in #now and their support staff would take care of the problem almost immediately. But more than that, you could see that other people's problems were being taken care of immediately. That strengthened my brand perception of Zeit and made me want to recommend `now`.

I still recommend `now`, but losing out on real-time support felt like a major blow. When my payment details lapsed, all of my `now` deployments were shut off immediately. I updated my payment details, but the deployments were still offline. I felt somewhat foolish posting a Spectrum thread like "Hey, I know I was supposed to be paying you, but I didn't. Now I did. Will my deployments come back online, or do I have to re-deploy everything?"

I didn't want a conversation like that to be indexed in Google for all time, public for all to see. And while there may be a DM feature in Spectrum, the benefit of Slack is that you can get a sense of who's who right away. It's obvious who the support person is, because they are the ones fielding everyone's questions each day. And you can just shoot them a quick message for one-off questions.

No doubt that gets annoying. But from an outsider's perspective, it's hard to understand why the trade-offs are worth it.

Meanwhile, Discord seems to be gaining traction in the developer space. There are a lot of interesting programming communities springing up, like The Coding Den. Many open source projects are starting to offer a Discord presence by default. And there are a lot of benefits with this model: All the upsides of Slack (and then some), minus some Slack integrations that you might miss (which you can use Slack for anyway), and without forcing every conversation into a threaded async model.

All of that said, please note that this comment is written as an outsider's perspective with relatively little Spectrum experience. Maybe I'm just using Spectrum wrong. But the benefit of the Slack/Discord model is that you end up feeling like a community, rather than a disparate set of posts that are basically tweets.
That's the danger with associating attributes to labels. Capitalism doesn't necessarily mean democracy or freedom. A country that calls itself communist still have can have capitalists doing well.
7.0 earthquake with tsunami warning Anchorage, Alaska
Or was it, “Life is artful imitation”?
would be nice to be able to consume this via RSS
Just like Uber does right?
The caveat is that doing active management can get expensive in a hurry, which is why traditional funds tend to underperform index funds. It's cheaper to have some simple rules that a computer can execute and occasionally eat losses than it is to hire a bunch of experts to do tons of work to avoid those losses and end up costing more than you would have lost.

Ultimately the problem domain of monitoring every publicly traded company and prognosticating their actions is huge, and the job is so messy that it will never be cheap. There should be an information theory paper on this somewhere.
> a thin facade to escape their reputation for costumer dissatisfaction

Not quite. TWC switched to the Spectrum brand when they were acquired by Charter, because Charter was in the process of rolling out the Spectrum brand for their own services at the time.

(to be fair, you could probably argue that Charter launching the Spectrum brand was "a thin facade to escape their reputation for costumer dissatisfaction", but it's not why TWC switched to the Spectrum brand)
Even without index funds the drive towards large portfolios and diversification would do the same thing. I'd go so far as to say that unified ownership of competing firms by large investors is just unhealthy in general. Not really sure what can be done about it though since many companies are rather multi-industry.
Didn't mean to offend, sorry for that.
Most people use completion anyways and it prevents this problem. Also, you can lint the code.
The problem with this (and the reason browsers don't already do things this way) is that it breaks Single Sign-On flows like OAuth.

When your browser redirects a tab from example.com to accounts.google.com to do an OAuth login, the Google OAuth login cookie that gets set by accounts.google.com under that tab, needs to also be visible later on to any other tab whose "root node" navigates to accounts.google.com.

Maybe you can make an exception for just SSO providers—but won't other nefarious uses (e.g. analytics providers) then just pretend to be SSO flows?

And maybe you can just whitelist the existing SSO providers—but that's an instant oligopoly.
This doesnt appear to be responsive.

I would update my website(it already has a table sorting feature), but losing columns in favor of beauty isnt acceptable.
Actually, Spectrum was a new brand introduced after TWC was purchased by Charter Communications 2 years ago, so it was more an effort to unify the two brands than trying to run away from a bad reputation.

That also helps explain why they stopped offering discounts to new (and determined) customers. With fewer competitors, there's a greater ability to jack up prices and earn monopolistic rents.
I'm surprised this is a thing, given a student (in the UK at least) would very likely be referred to a professionalism tribunal for doing this. See also paragraphs 77 to 80 of Good Medical Practice.
Idea is very interesting and smart but I don't think people want to sell their data consciously.
If Facebook get our data without our knowledge, it's kind of like acceptable but I don't think people push button to give away our data.
It's a huge cognitive hinderance.
And data can have value only when the volume is big. Since each data(small datasets) has almost zero value, i don't think it's expensive/attractive enough for us to push the button to sell it.
The suspension is much stiffer in an underloaded pickup. That speed bump will launch your head into the ceiling if you take it too fast.
> These years were incredibly formative, despite happening at ~30 years of age.

You know what they say: "No good sailor is formed by windless sailing" or some such. It's absolutely never too late to not only learn but to get transformed dramatically.

I also got through a ton of crap lately -- been jobless for 6 months but that was only the tip of it. Not gonna bore you, bottom line is that yes, these things make you shift priorities and look at everything with new eyes. That much is true.

What is still not true is that I don't have that mythical perspective that people with near-death experiences gain. I wonder if it's possible to gain it without outlasting cancer or barely surviving a car crash.

As for not worrying, at 38 I learned for the first time in my life to take everything that's happening in stride and without sweating. Basically, if paying the bills and food isn't the threat, I really seriously cannot even get stressed or pissed anymore. Took me several months of a ton of stress to transform though. Looking back at the process, even though it's still ongoing, makes you appreciate how painful and slow a profound change in your character can be.

Being grateful for what you got is, again, not something you just read somewhere and start doing it tomorrow and until you die. Suffering and pain gave me much needed perspective to really become grateful. Nowadays I can't even get upset at my wife or mother if they get pissy at something; I just smile widely because I am happy that they are alive and well, and with me. (In rare cases this is misinterpreted which makes the situation even more hilarious.)

As for own schedule and plans -- thanks, that's a good perspective. I am a pretty relentless guy and I have a "grand vision" and I almost never lose the horizon but I fully appreciate that having a self-imposed deadline can be a motivator.

Do you have an advice on how do I sparkle the strong emotional reaction that makes one not want to waste another minute? I really cannot consciously replicate that. I envy people like you who got that epiphany and are now living under its flag.
I ran across an interesting (fictional) variation of this viewpoint once where Satan was cast as the unsung hero of a resistance movement, fighting on behalf of human beings against a tyrannical God. Unfortunately, the resistance lost—and the "history" espoused by most major religions is basically just propaganda on behalf of the winning side. (IIRC this was mentioned offhand as background data for one character at some point in the Empire of Man series by David Weber & John Ringo.)

I have no personal stake in this one way or the other, but it's an interesting thought-experiment. If that version of events were true, would anyone be able to tell? Is it really any less plausible than the "official" version?
Not at all. Let's run the numbers. The average cost of a 1 bedroom[1] apartment in the city nets out at $43k for the year, that's an entire spouse's net salary [2]. Average cost of childcare is anywhere from $15k-30k annually[3]. This is just baseline needs for two working parents.

1. https://www.rentjungle.com/average-rent-in-new-york-rent-tre...

2. https://neuvoo.com/tax-calculator/?iam=&salary=60000&from=ye...

3. https://www.nyu.edu/employees/life-wellness/family-care/chil...
I'm not sure what your hostility is for. It's a question of relevance to this forum specifically. Thanks for the downvote.

You railing against "Western Society" strikes me as off base, like you have an axe to grind. It doesn't matter to me if he does it once or for the rest of his life. That not why people post stuff like this to hacker.

However what does matter is this video was shared on HACKER NEWS, probably because of its entrepreneurial based content. Most of the links posted here have some sort of connection to either technology, science and/or entrepreneurship. It's not the latest javascript library, but he is using eBay + hustle to brick and mortar stores to generate revenue.

The question is it's relevance to this forum. The guy is trying to make a business, and exploiting gap between supply and demand. That part is interesting. The reason why it's relevant is "can anyone use this video to recreate a similar business?"

Is this video demonstration of a potential service a sustainable, repeatable and potentially scalable business model for others to emulate on this forum? My humble take on it is NO IT IS NOT.

> Who cares how long it will last

Literally most of the people who come to hacker news. We're not to watch some guy drive 700 miles to 20 Walmarts to buy 100+ monopoly board games. Most of us are interested to see if this can be a real business idea.

Which is why I conceded certain points about the idea. He's working for himself. He's hustling. I don't know if he does this full time or in addition to his regular job. There is something impressive to what he's doing. Making $2500 over the course of a weekend is pretty impressive. And if you could keep making $2500 per weekend doing this kind of thing that would be of interest to me, even if it isn't my thing.
Even cars: there is a huge business of people buying up brand new luxury cars in the US, then immediately putting them on a boat to China. The manufacturers hate it, and try to write sales contracts to prevent it, but it's so lucrative that it constantly attracts new people into the game
He sold everything he owned, poured it into BTC, now officially homeless
Daniel Kahneman claims that (1) regularity, (2) practice and (3) immediate feedback are the keys to trusting intuition.

If this is true, I should be able to intuit when I get a lot of upvotes on Hacker news.

This comment will do okay, I predict. (1-5 votes) But if I had added a joke, it would have done very well. (10+ votes)

Now that I added that last insight, it will do even better than okay. (3-7 votes).

I'll report back in a day.
Forgot all about ResEdit until I read your post. Too much fun.
Past time. There are way too many people comfortable with giving companies date of birth, passport and social security numbers, as forms of ID. And therefore the sane and aware people who don't want to give up that information, are left as non-participants because they are the minority. And therefore I think there needs to be law making it illegal for certain personal information to be stored. Marriott can sufficiently confirm my identity by getting my name, address, phone number, and a credit card number. The latter can be used to verify the former via a 3rd party, the issuer of the credit card. And this verification doesn't require storing the credit card number.

Anyway, these companies are bad at their job as evidenced by the breach happening. And I definitely think we're past the time where it should be illegal for companies to even ask for passport numbers, DOB and social security. A phone company, a hotel, need none of that. They just want it. Big difference.
>The idea that AMO shouldn't be curated is baffling. Browser extensions are the biggest malware vector since email attachments named `importantstuff.txt.exe`.

This is a strawman, the GP did not say AMO shouldn't be curated. [Edit: added missing "n't"]

> The title saying that Mozilla "pulled" this extension is not merely incorrect, it is blatant misinformation.

Mozilla selected, manages and empowers the reviewer who made this decisions. Since organizations are not people, delegating authority like this is the only way that organizations can ever do anything. Therefor to claim that Mozilla did not do this is spurious at best.

Now, Mozilla can disown the decision by saying the reviewer did not follow the appropriate process in making the decision. If that claim is shown to be true, only then would the title possibly be incorrect or misleading. Until then, Mozilla is as culpable for the authorized actions of its agents.
I guess they need to pivot a bit. Since they jacked up fees to booking.com levels they are just a booking.com equivalent in my eyes, the prices are not cheaper anymore.
There is a really easy way for landlords to find out if their property is available on AirBnB or similar services. Just search for the address.
Is it a waste if it's getting used?

I know this argument tends to become a bit philosophical, but if (ab)using memory the way that browsers or Electron does means that programs can be written faster, be safer, and can run on more platforms, then is it really being wasted?

Sure, it's not runtime efficient in many cases, but that's not the only thing that matters, and it's pretty far from the top priority for many.

I quite frankly make a ludicrous amount of money doing software development. Spending even $1000 on an upgrade to my machine that makes me 1% more productive would end up paying for itself in less than a year.

For me, RAM isn't something I worry about, I have 32GB in this system and i'm not anywhere near maxing it out at my current day job (and for what it's worth, my atom instance that i've had open for about 3 days now is taking up a combined 432mb of memory at this moment, Android Studio is sucking down a whopping 1.5 GB. In my experience the "ram usage" of Electron is blown wildly out of proportion, it's really not that bad to be honest). Atom makes me more productive, so I use Atom, and the memory usage could greatly increase and it wouldn't impact me at all.

Some people work differently, they either aren't as fortunate as I am and can't afford the fancy hardware (or can afford it but simply don't want to buy it, which is okay!), or just prefer working in an environment which starts up faster or uses less resources, or anything else. For them there are other editors, other IDEs, other software they can use.

None of them are objectively "bad" or wrong, they just prioritise different things.
That's a poor comparison. The difference between back then and now is: Back then, no one knew we'd have such an exponential increase in computing power. But we got it. Today, everyone expects that tomorrow will yield an exponential increase in computing power, because that's the way its always been. But that increase isn't coming.

In other words, products back then were never engineered with that exponential increase in mind. Often it just happened, accidentally or because the creators had a large vision that genuinely needed that much memory. Products today, like browser rendering runtimes and by extension Atom, literally are. The problem with writing code engineered ideally for the computers of tomorrow is that, in the realest sense of the word, tomorrow never comes. Today, its "32gb of memory is expensive and rare, but it'll get cheaper." You keep that product development mindset and tomorrow it'll be "64gb of memory is expensive, but it'll get cheaper." Your product will always be slow. Tomorrow never comes.

And it'll take teams like the Chrome team far too long to realize that we're fucking done with exponential increases at an industry level. They're over. Maybe in twenty years we'll get a revolution like memristors or graphene or something, but that shit is not going to be soon. The backend engineering world has already figured this out and moved hard to scale-out instead of scale-up, but the UI world is still caught-up in this pretty little fantasy that, well, you know, the next iPhone will have 6gb of memory so it'll just be a little slow until then.
HFT is basically a tax on each transaction that gets applied because you don't have as accurate a view of the market as the guy who is down on the wire. If you're strategically buying shares in a company and holding them then HFT is not your competitor.

If you're a day trader trying to flip stocks by holding them for a couple of seconds at a time HFT is why you're bankrupt.

But it's also not true that HFT folks create markets. To create a market you need to sit on shares and offer them for sale. HFT leeches off of existing markets. It's true they offer share for sale, but only ones they bought a few nanoseconds earlier for the original price.
My recollection was that they ask for your health care number, but if you provide a correct one they don't have any way of verifying the information.

I suppose if the service gets abused they will need to address this.
Inuit and other far north people will eat vegetables by preference when they can get them. Sure you can survive on none, I will contend that to thrive you need a balance.

Note than balance does not mean soda is the bulk of your calories (that should be a straw man, but I see many people who drink that much soda).
Google's weather service is currently down
This tool shows a lot of promise to me and I've already installed it on our stage box. Thanks!

Some of our log lines contain large json blobs that uno only ignores when I set the difference ratio >50%. Maybe you could add some sort of json detection and parsing identify and ignore similar JSON? Seems tricky but just an idea. Also, the go routine seems to panic on the linux and mac binaries when I run "uno --help".

Tools are needed that turn log analysis into more science than art. We currently use the ELK stack to analyze our logs and it works pretty well but still feels like spelunking.

Do any of you HNers have any logging tools you'd recommend?
The 9 Lives of Bleichenbacher's CAT: New Cache ATtacks on TLS Implementations
Speed, maybe? I don't know offhand if it's faster or not, but if it is, I can imagine that spending more to get the products to their destination faster could be worth it in some scenarios.
> Escape is though - and has proven to be quite
> an important control character too

Making the ASCII escape character the same as the keyboard escape key is one of the most annoying things in the history of terminals. It means terminal apps can't just react to your escape key directly; in theory they have to wait for the next character, to see if it's part of an escape sequence (because eg. arrow keys are escape sequences).

This is why so many curses-based terminal apps don't use escape to go back a level or close a window, even though GUI apps do it all the time. Too hard to make it work predictably.
> adding a lot of depth with a relatively low cost/quality ratio

I guess that's subjective. To me AO feels like "a relatively large performance hit [at 4K] for darkening corners that I absolutely do not want to be dark". I always turn any AO off.

Am I the only one who wants just more detailed meshes and textures and LESS shader effects? I prefer plainer flatter looking things :P
I wonder if there is any tool to help correlate sequences of events in the news like this. So much of understanding this is understanding the Microsoft acquisition of Spectrum. It feels like you have to have a constant memorized list of what happened to everyone in at least the last 5 years to understand why something happened, and then try to correlate it to other peoples' strategies. Would be nice to have a little timeline of events related to each "entity" so that you could see all the connections.
Thanks to induced demand this is generally not true: https://www.citylab.com/transportation/2018/09/citylab-unive...
In one his other books DK discussed being hired by a major investment bank to research decision making processes used by their leading investment managers so they could train incoming bankers.

DK discovered that the successful outcomes of the senior bankers were random rather than based on skill or experience. His report was not well received.
And totally orthogonal to his point. It was pretty obvious his point was about using it on mobile, whereas your post came across as pedantic and flippant. Specially when you say things like "the behaviour on mobile isn't really relevant" about the mobile version of the website!
Illegal Exporter Ordered To Pay Dealership $1.6 Million Dollars For Selling Dodge Rams To China

https://jalopnik.com/illegal-exporter-ordered-to-pay-dealers...
Is there more info about active development? That site doesn't say much. I found some GitHub repos that were last updated in the summer[0]. It's going to be unfortunate if they stay with AGPL.

0 - https://github.com/orchidsource
Adding this to my reading list, thanks!
Yes, and not being able to have two different variables in the same code named "cryptotoken" and "crypto_token" is a feature.

It saved me few bugs already.
FWIW lint warning errors is not a vscode problem, it's a plugin or eslint configuration problem.

And you can do a lot to clear up the UI of features you don't want.

Not saying you're wrong in your feelings or decision to switch. But there might be remedies!