skysight-inc/HackerNews huggingface dataset:
Emacs is not just an editor, it's a text-mode Lisp machine.

If you like this idea, it does make sense to try it. Some people love Evil, a Vim emulation layer on top of Emacs.

I do all my computing using just StumpWM, Emacs, Firefox and xterm. I'm much happier than with my previous setup. Curses-based CLI applications don't compose well. They are little silos.

In contrast, on Emacs everything is hackable and alive. There's a wealth of classic packages (calc, dired, gnus, ansi-term, ess, auctex...) and modern ones (org-mode, magit, notmuch, pdf-tools, projectile, ivy, company...) that can let you craft a great environment.

Even if you are not a fan of huge customizations, I'm not either, small tweaks that adapt everything to your preferred workflow really do increase productivity. For example, my agenda view on org-mode emulates a kanban board.

I prefer to do as much of my computing as possible on a text-mode Lisp machine for this reason. Everything is friendly and customizable alive. I do web stuff on a regular browser inside a container: Firefox + Tridactyl. And plumbing is left to Unix, either NixOS or a simple Linux (Arch or Slackware) on xterm.

I find that trying to move stuff that naturally falls into one of these platforms (Emacs, Web, Unix) into another one makes me unhappy. For example, trying to browse the web on Emacs or composing emails on a web browser.
>why doctors have a skewed perception of the liklihood of being sued (that part is apparently not controversial in the literature).

The correct place to look is not the perception of doctors, but the conclusions from actuarials in the setting if insurance rates.

If it was just a perception bias in the doctors, then it wouldn’t be reflected in the insurance premiums.
One thing to think about with respect to memes and videos is they may evolve to be more dense in their ability to symbolize and convey a much larger amount of information.

There are so many examples of teams successfully communicating state, sentiment and other information among each other with memes and videos an what not.

Also, to help people blow off steam. We don't need to be absolute productive units operating at 100% all the time.

Goofin off is healthy
It's leagues better than what they do with some of the less popular FOSS projects they run, such as HHVM/Hack. What FB have done there has become an existential threat to some tech companies that heavily bought into Hack.
Improve your motion – CSS duration vs. delay
It’s a tough philosophical question as to whether it is fair to discriminate based on gender to determine insurance rates. In the U.S. we split the difference. For car insurance and life insurance, where men have significantly greater risk, men pay more, because they cost the insurance company more. For health insurance, where women cost the insurance company more, insurance companies are forced to charge the same rates, because it’s wrong to make someone pay more for something based on an inherent trait they have no control over.
HipChat is known for having a problematic low-level protocol (based on a fork of XMPP), it's featureset is much more limited than Slack's, and it's implemented in a different programming language.

It'd be a lot less work to fork Slack and make it work on-premise than do something with HipChat. And that's saying a lot: forking Slack to make it run well on-premise would likely be an enormous project.
A web-based client is not going to provide adequate persistence on a smartphone.
That’s a different question. I’m not a mind reader so I have no idea if they are lying or just incorrect when they say things that aren’t true.
Financial Woes for Slackware's Patrick Volkerding
Where did I imply that? There are tons of options for business chat. My point was only that email isn't even in the running.
It's a ridiculous claim. The Republicans and Democrats already had official, above-board access to the electoral roll data, and it's not sufficient for even the most basic campaign let alone micro-targetting. Political parties put a huge amount of effort into augmenting that data with the information they need to actually run their campaign, sometimes literally sending volunteers door-to-door to ask voters. This is how campaigning has worked since before Facebook even existed.

The whole idea that Republicans and Russians conspired to do micro-targetting with voter rolls basically preys on people's cluelessness about how political campaigns work and their willingness to believe anything that involves Trump and Russia stealing the election. The fact that it wouldn't work and makes no sense doesn't matter.
Your timing is off, ActionScript 3 was based off the doomed ES4 which had classes etc. Adobe was even a main participent in the standardization process iirc.
Number of things being compared to moore law?
Digi-Key has what has to be a top contender for fastest order processing & shipment of any company that does e-commerce ever. No exaggeration, it's almost inconceivable how quickly they will pack up and ship out your order. Especially when considering most orders likely contain many different, intricately small parts each of varying quantities. For example, I've seen YouTube videos from AvE who lives in Canada, where he ordered a few ICs late-ish the previous night and UPS dropped them off at his door the next afternoon. And this isn't a one-off occasion, it's consistent.
Its superficial to suppose the immediacy of slack is its only feature.

The reality is that email fails to serve the purpose for complex discussions that involve many people, especially when you're using a rubbish email system like outlook.

Another form, be it meetings, chat, forum, whatever is required for this... and to be fair, gmail and the like offer some form of searching and sorting nested threads...

...but your complaint is broadly the same as the argument against having meetings in general.

Certainly, it is an oppinion, but not helpful or realistic.

Slack is disruptive, but 'just use email' isn't the answer.
The 5 most badass US presidents of all time
It's a shame that bay area housing prices, which higher paid tech workers already struggle with, are even more of a burden for Facebook cafeteria workers, who make less money than many of those they serve every day. Thankfully, since your year-old article, Facebook cafeteria workers have unionized. I hope it's helped.

Still, it's unlikely that food service and retail workers in these cities are having an easier time making ends meet. The article you linked acknowledged that the cafeteria workers were making well above CA minimum wage - do you think the same can be said for all the restaurant/shop employees in the bay? Is there a reason we should be more concerned about some service industry employees over others?

Do you have a source for your claim that people are cheating on their income taxes to the tune of thousands of dollars a year?
Can everyone in this thread stop assuming Facebook employees are rich? There are plenty of non-engineering employees who make $50K for example and the free meals offer a huge benefit to them and even their families.
I think you shouldn't concern yourself too much with the editor. Negative productivity gains are a possibility too. Emacs can be the ultimate productivity trap if you love customizing stuff. Using Emacs often feels like working on a buggy, never-ending project.
Let me just start by saying that I'm a big fan of XMPP. I run my own server, and talked to my friends exclusively through XMPP until that fateful day that Google turned off federation support for Gmail chat, and I lost contact with a bunch of friends. I still run my own server, though I don't use it nearly as much as I used to.

XMPP is a well-thought-out protocol, and a lot of the XEPs are great features. The problem I always had with XMPP is that XEP support is unequally distributed among clients, and the fragmentation really undermines the amount of cool features XMPP has to offer. As a (made-up) example, Psi+ might support video calls, but not server-side history, and Pidgin only supports server-side history, and Adium is the only one that supports Service Discovery...if I want both, I have to pick a client, and possibly have to use two clients signed in with different resources.

As a possible solution, we could have a "logo program" for XMPP, where a core set of XEPs are required to call yourself an XMPP client (this is the case already IIRC), and you get rights to call yourself "supporting XMPP-Enhanced" if you support these other XEPs, and "supporting XMPP-Full" if you support all of these XEPs. Something like that might work, but you'd have to have a way to actually drive development toward these features.
> you're only ever going to vote for the incumbent party, so what does it matter to them if they piss you off?

Primaries!
This is true but the Bay Area local democrats will be the majority. Hell, you're pretty much a republican in their eyes as a tech worker.

This will continue to be a thing as long as the upper-middle class isolates themselves through Uber / Lyft, fancy restaurants, and private shuttles. What's ironic is there are lot of upper-middle class people who live this lifestyle who aren't in tech but still shit on tech. Tech gets the bad wrap because it's the narrative. We have to start proving people wrong.
Google really seems to be leading the pack with investments in silicon (e.g. TPU and recently announced edge tpu[1]). Other traditional silicon companies (Nvidia, Intel) seem to get it but I have yet to see investments from other tech companies (Amazon, FB, Netflix).

[1] https://techcrunch.com/2018/07/25/google-is-making-a-fast-sp...)
That kind of optimization is happening much more on Android than on iOS, the install base of low end devices is much, much larger.
Startup idea of the week
Problem is the employee is taxed on those funds AND those funds aren’t tax deductible for the employer like dine in (50%) or in house food (100%) so it’s nowhere near comperable.
If you're willing to spend 40x+ more on labor per acre, you can vastly increase yields and entirely eliminate pesticides/non-organic fertilizer usage - potentially 20x+ yields in same area (depending on crop). But it takes a lot of expensive skilled labor to meet or exceed agroindustrial yields.

I think the biggest problem with our agricultural industry is commoditization of vegetables. We need 'celebrity/hipster' vegetable strains/growers that command significantly higher prices. If you grow vegetables that are twice as nutritious as found in the grocery store, you'd have a hard time finding a market at twice the price. Nutritional density of our vegetables has dropped something like 10% in the last 30 years as a result of agroindustrial farming methods.

Megacities are certainly problematic for the 'local' part. A city like Chicago that's more-or-less surrounded by farmland could be more plausible. Microgreens with imported seeds could be an interesting option: locally grown, fresh, short growing cycle of ~14 days, one warehouse full of growlights and you could provide greens for thousands year round.

Perennial grain research, such as Salish Blue 'Wheat', is also pretty exciting - would greatly simplify grain farming if the plant lived many years.
1. I was reading articles about people and companies picking up and moving out of California to places like Nevada...thirty years ago. California is still there, packed as ever.

2. Been hearing that for thirty years, too.

Now, that’s not to say that there isn’t a breaking point, I just don’t think we’re there yet. CA might be willing to amputate a leg or a wing, but there’s too much gold in the goose to kill it all at once.
I'm no accountant, but i have the impression that there are various international agreements in place that basically says that earnings are to be taxed where they are made.

This is why there has been a bunch of hoopla over Irish tax incentives for example, as it allowed the likes of Microsoft, Apple and Google to claim all sales inside EU was done by their Irish office. The rest simple earned just enough to cover expenses...
Having $65K is quite different from having a guaranteed living wage for your entire life plus $65K.
As a Mountain View resident who has to drive on Shoreline, please no! This would be disastrous. It's already a mess at 9 a.m. every day thanks to Google. I have to leave to get to work super early just to get on the freeway before the Google traffic makes me drive a 1 mile stretch in 1/2 hour.
What would be good, would be to have a card number generated that expires 10 minutes later, that you could use as a "one time code" to purchase stuff
> Considering astrophysical evidence to the contrary

There is none. The only things that has been observed are supermassive objects. No event horizon or black hole has been seen. Every observation so far is also consistent with Neutron stars.

In fact some observations attributed to black holes are actually more consistent with neutron stars because of the same time dilation issues. i.e. we observe the event occurring in finite time.

> I have yet to see a convincing argument for why we, as observers, couldn't perceive any of these other foliations of Schwarzschild spacetime

For the simple reason that we are not free falling into a black hole.

> I mean, the fact that this doesn't work in the usual Schwarzschild coordinates is really a consequence of their singular behavior at the horizon, so should be resolved by any smooth/non-singular choice of coordinates—of which there are infinitely many.

Forget mathematical coordinateness. Use the real world. In the real world you can not see a black hole form (or something fall into one) because time dilates to infinity.

The fact that there are solutions where it doesn't, hardly matters when none of those solutions are physical.

> You're talking about a static black hole solution while a black hole forming is an entirely different matter.

That's even worse. The matter falls inward so fast that every atom is massively time dilated (due to velocity) relative to the others, and it perceives them as taking infinite time to reach the center.

> So I'd be at least careful making a statement about us, here on Earth, when it comes to a distant black hole.

I said that because last time I raised this object people told me "But yah, there are solutions where you do see the black hole form", so I figured I'd preempt that by specifying a POV. It didn't help - you did the exact same thing, told me there are other solutions.
This is not quite correct in any company I've seen besides companies that were literally about to go under (and to try to save money to pay off creditors more or less) - companies that are struggling to grow cut spending in order to free up revenue to pivot into more lucrative revenue streams. The usual innovators' dilemma problems historically happened on much longer timelines prior to modern software and even still plenty of businesses are basically coasting on reputation alone (it's taken McDonald's how long to really embrace technology? Now take a look at Chik Fil-A and how they've built their brand and user engagement combined with a solid, distinct product suite). Most companies find a business model and fail to grow I've noticed because their leadership is simply... not very innovative. Everyone and their dog knows to cut costs and to acquire companies to get into new customerbases / markets when you've got the means, but it takes a bit of guts / risk-taking by leaders to focus and execute on established companies on key initiatives such as Apple with the iPod in the early 2000s. Most companies (especially b2b ones that are the typical company IMO) are basically lifestyle companies that exist to give leaders a cushy living and a great deal of them will simply sell their companies instead of working their tail off to try to make things work. For those companies, by the time business starts to turn bad it's basically over and you're just fighting against the inertia that has already built against you (see: Sears, K-Mart). This isn't to say that running companies is easy, but many, many businesses are pretty darn low-risk (public storage facilities is a great example) and the industry is very safe from disruption by technology either through past rent-seeking or by intrinsic factors.
I also used Vim for about 5 years. I have been using Emacs for about two years now. Emacs, hands down, is the better editor, and not only that. When I first decided to learn one of them, Vim seemed cool because modal editing was something new to me. I'm glad I learned it, but I wish I had switched to Emacs earlier. Emacs offers so much than Vim plus many other programs combined. Emacs users often mention org-mode, but to me Gnus is the best non-programming related Emacs package. Life's short. In addition to learning an editor, I don't want to learn an email client UI (all of the ones I used (Thunderbird, Gmail website, Evolution, Geary, Kmail, etc.) suck compared to Gnus), an IRC UI, or any other software that I may want to use in the future. With Emacs, once I grasped the basics, learning ERC (an IRC client), org-mode, Gnus, Projectile, etc. was not that hard. For example, using org-mode I can create flashcards and export them to Anki (it' so much faster and less frustrating than the Anki editor). Emacs is also well documented. Moreover, Elisp introduced me to the Lisp family of languages. I'm amazed how the Common Lisp development environment with Slime and Quicklisp is so much better than anything else out there. People think Python notebooks are great for easy prototyping. I say they should try Slime first. yada yada yada (You should try Emacs yourself and see if you like it.) yada yada yada.
... Peskin is many things, but he's not someone who proposed legislation because someone bought him off.
Interesting. Comment makes more sense now.

The amount of law and international agreements that would be overturned by such a change is truly staggering, so I’d still say this is the antithesis of simple.

Further, I’m not sure China’s model, and protectionism in general, is a better strategy. No way to know, but I expect China’s economy would be stronger if it didn’t have these protections.

Like I said, there are a hundred things we can tax; why do we only want to tax the one that’s easy to evade?
> Economists often say the value of money is roughly logarithmic as it goes up, which would mean that both of those two people would lose exactly the same utility.

Your conclusion contradicts the first part of your statement.

https://www.economicshelp.org/wp-content/uploads/2017/03/utl...

https://www.economicshelp.org/blog/12309/concepts/diminishin...
If this was the case they could simply have left it up to the market to decide the balance of efficiency and life. If your supposition was correct then the hypothetical "5W deep orange" bulb would not have sold.
Check out teampay.co
This is why we need specific services (like Slack or HipChat) that are XMPP but maintain their own ecosystem, clients, specific feature sets, etc.
Then if you want to use third party clients (eg. for better accessibility, or because your platform isn't supported officially, etc.) you can, but if not you can use their clients. HipChat was almost this way (I used Mcabber with it extensively), but had just enough bits of the protocol that ignored the XMPP spec or were only accessible through a second non-XMPP channel that it was a bit annoying.
Dupe: https://news.ycombinator.com/item?id=17622252
Isn't a company restaurant that doesn't charge employees the same thing as a company cafeteria?
That is a hard pill to swallow, and good on you for taking that feedback and learning from it.

Quite possibly the best two best pieces of advice I have ever received were on how to receive, and how to give, feedback.

For the former, always take critical feedback at face value, and take the time to thank them for it. Assume that their feedback is true, and ask yourself what you could or should change to address it.

Even if the answer ends up being "nothing", it is a very useful mental exercise, and chance to learn and grow.

It sounds like you learned that lesson well. :)

The second is that all feedback you give should be actionable, specific, and kind.

It is shocking how much those two small pieces of wisdom have improved my life over the years.
> Every other place sucks for our bodies.

The ones we know. Earth-like planets are hard to spot from very far away.
> I'm seeing more articles pointing out that WASM runs in the JS VM.

It runs on the JS sandbox, but it can not be efficiently emulated by the JS CPU. VM is an ambiguous term.

Browser developers are talking about running JS in the Wasm VM. That will probably be reasonable very soon.
The security model for internal email on a corporate email server is pretty similar to a corporate slack instance.
It's been discussed a lot internally - I would love to gift Nitro to folks myself ala Reddit Gold :)

I believe it's something we may eventually take on - just not currently planned - there are a lot of ways we could make the nitro experience better.
Because just about every technical team needs the ability to do some sort of real-time communication, and Slack's UI is obviously better polished than the products that predate it (HipChat/IRC/etc).

If you're looking for a product built by top MIT engineers who spent years thinking about how to make chat actually productive, check out Zulip. I'm one of those MIT engineers, and I agree that Slack is a huge waste of time, for precisely the reasons you describe (here's our attempt at explaining how Slack wastes your time: https://zulipchat.com/why-zulip/, and how Zulip solves those problems; there's more on our homepage).

The fact that Slack is, in most organizations, either very low-traffic or a waste of time is why we don't market Zulip primarily as "open source Slack" -- it really is a different product, designed to be amazing for a large, distributed team doing a lot of communication, without things becoming overwhelming.

If you don't believe me, read this awesome cartoon by one of our users: https://twitter.com/b0rk/status/986444234365521920

(As another reason for Slack's success, I'll also add that a lot of "Slack clone" products are pretty buggy; everyone underestimates how much work a high-quality chat experience is. Check out https://zulip.readthedocs.io/en/latest/subsystems/markdown.h... and https://zulip.readthedocs.io/en/latest/subsystems/events-sys... if you want to learn about the complexity of a few of the more interesting challenges.)
How can someone with a product but no elite connections or degree raise a seed round ?

Isn't that what kickstarter is for?
Salesforce's tower is mostly going to be rented to other tenants. The company will largely maintain distributed office space in the Financial District.
Have you tried Notmuch. I like Gnus, but I find Notmuch's architecture really neat. Besides, it's super fast.

Have you considered org-drill instead of exporting to Anki? Or you run Anki on a phone?

The only thing I miss on Emacs is a good OMEMO XMPP or Signal implementation. Currently Bitlbee lacks both.
another fun fact, they will ship for free if you pay by check.
I'm going to be pedantic here, but I think it's important to be precise: this is a problem with the public/federated XMPP network (let's call the network "Jabber", since some people use the term that way), not with XMPP (which is a network protocol that could be used by any number of services). That is to say, XMPP==HTTP, Slack==google.com.

XMPP could be used to build a service like Slack (with its own clients, specific feature set, etc.) that may or may not be federated and it would still have the benefits of using an open protocol (even if it's not federated I can use a more accessible client, a client on a platform they don't support, less work to get up and running because libraries exist, etc.)

I'm hoping the Compliance Suites will become something like you mentioned in the future, but I'm no longer the author so we'll see what the new authors do with it: https://xmpp.org/extensions/xep-0387.html
I keep hoping they'll find some discrepancy that somehow lets us mesh QM with it.