skysight-inc/HackerNews huggingface dataset:
I work for Automated Insights, a company that makes a SaaS platform very similar to what's in the article. Here's an example "in the wild" of the content we produce - http://www.thenewstribune.com/news/business/article158774809...

Many of your criticisms are totally valid. Lots of the phrasing is awkward - even the lede is really bad ("Tesla, Inc. (TSLA) has been having a set of eventful trading activity"...wat). And it feels really deceptive to put a human byline on an automated article.

We're pretty open about the fact that our solution to this problem is not "magical" at all [1, 2] - it's good, old-fashioned automation. This approach allows our customers to QA their content heavily before pushing it to production, which eliminates many of the problems with awkward/incorrect phrasing that people who rely more heavily on machine learning tend to run into. And the news articles we publish always have a note at the end saying that they were generated by Automated Insights, and don't include a human byline.

There is real value in this type of reporting - a recent study [3] found that the articles we produce for less well-known publicly-traded companies has increased the trading volume for those companies. The idea is that, yes, the content is fairly formulaic, but there's now reporting on companies that had very little coverage before we existed. There are similar arguments for mass personalization work we've done for companies like Activision Yahoo - having prose that describes raw data (even if it is formulaic to an extent) is often better than not having prose.

[1] https://automatedinsights.com/blog/the-state-of-artificial-i...

[2] https://automatedinsights.com/blog/creating-great-automated-...

[3] https://insights.ap.org/industry-trends/study-news-automatio...
I've been using Superhuman for a couple months on and off and I agree that Superhuman visually looks similar to some electron based email clients. However, functionality wise it's quite unique. There is a very strong emphasis on keyboard shortcuts. I never have to use my mouse, which as a frequent vim user is a big plus.

The only issue I have with Superhuman right now is that there isn't 100% feature parity with Gmail yet; however, that's quickly improving with each release.

Disclaimer: I'm friends with an employee at Superhuman.
To be entirely fair, a lot of my grief is based on my experience transitioning my frequent flier miles from virgin to Alaska. They had some sort of fault and I lost 250k miles and Alaska wouldn't do anything to correct the error. They kept saying that the system said I had zero miles even though I was able to show on virgin's site that they showed I had 250k at the time it was extracted for the move. It really soured me on them.
Oh, neat! Thanks.
MIXMAX. It adds many great features to Gmail. Its too expensive, its pushing too hard to integrate with Salesforce, its probably too dependent on Gmail. But, all that said, I really cannot live without it. The founder Olof is a genius.
Your first paragraph sums up my experience with Virgin. Hollow flimsy plastic walls, useless seatback displays, uncomfortable seats, tacky college dorm mood lights, horrid customer service, heck most flights don't even offer snacks... I try to avoid them whenever possible.
Reposit – Advanced bookmarklet for GitHub
K-Sortable Globally Unique IDs Implemented in Java
Guess what, I want to [work 80 hours], that's how my body works, why are you trying to stop me from doing that?

No one's going to "stop" you. We're just not going to believe you when you say that's how many hours you work.
And if the dinosaurs had cell phones, the video would be incredible. It's worth documenting and an exciting event. That doesn't mean I or anyone else is saying whee, celebrate, the world is ending; it means we have an opportunity to watch the evolution of the planet unfold in front of us and we have the technology and opportunity to capture it for future generations, as opposed to the dinosaur extinction event.

You're conflating that opportunity, which is exciting, with celebrating the event itself because you think my position isn't taking it seriously. We can do both.
Language is probably the oldest (and most sentimental) version of this problem
That would be capitalism's general inability.
The most recent episode of the podcast 99% invisible talked about this. Basically anything with a motor needed to be replaced or somehow changed so the motor would run at the right speed.

If you didn't, your electric clocks would run 12 minutes fast every hour (for example).
Starting a Tech Startup with Nontechnical Founders
Yes because this kind of rhetoric was never used effectively before /s
Only because of isolation, look at what's happened in only a few years since we got our hands on a global network.
How exactly are the next generation of systems programmers supposed to get there without great minds like Julia documenting their journey along the way? If no one can apply someone's work for practical purposes then what good does it do?

Julia mentions Brendan in her post already and she's done _plenty_ of great work. Don't tear other people down, it's not cool.
No, a similar set of events happened repeatedly. A group of protesters assembled at a mall, just the last time, the judge got arrested.

Prior to that the exact same judge would make some statement, as would other people. People searching for the story about the arrest would get a story about a previous protest without an arrest and find that everything, except the arrest itself, was pretty much the same.
Having graduated Harvard myself with substantial student loans and no parental financial support, and knowing many others like myself, I think your generalization is off the mark. I would look at a different advantage, which is social capital rather than financial capital. VCs and other relevant players in the tech ecosystem also come from the same schools. If there is an advantagr, I think it is more likely through that network than that the entrepreneurs were rich enough to have a financial safety net (though that is certainly possible too - there may be a further selection of graduates that,those that were wealthy became entrepreneurs but I would think that effect would be less tied to school than social capital)
I have a PhD already (from an US institution), but there are elements that are pretty specific to academic research: it's fairly competitive (and wins are not that constant) and it's very individualized. It's also one where we have almost complete control of our time. It's more like being a freelancer, albeit with a fixed salary in an often bureaucratic environment.

I agree with you 100% that most work is not like that at all.

(Btw, most PhDs in Europe do not have required classes or, if they do, they tend to be pretty easy; it's the research component that's hard)
The Electric Car Revolution Is Accelerating
Adsense policy: "Examples of unacceptable pages include ... Automatically generated content without manual review or curation"

Article: "People will be involved in the curation and editing of the stories"
CNAME discussions in this article are specific to their site. In general, you can load balance just as well with A or CNAME, apex or sub-domain. It's only when you get into artificial technical limitations set up by a hosting provider or CDN, that things get messy.

CNAME's guarentee the end users will always do at least 2 DNS lookups. Depending on their resolver config, this will mean they will likely hit 2 or more resolvers. This increases their chances of hitting a bad one and the DNS not resolving.

A records can be load balanced, have full fault tolerance and much more. The modern way to accomplish this is Anycast. Instead of relying on DNS for failover or load balancing, your IP is advertised in different parts of the internet and the traffic is sent to different datacenters, that each may have their own load balancers, caching devices, WAN accelerators, DDoS mitigation and more. In fact, nearly all major DNS providers are doing this today. While you may have 3 or 4 IP's in your zone, those IP's actually route to different places depending on the requestors location.

TL;DR: Summary, just use an A record for Apex or sub-domain, set a really high TTL so a DDoS of your DNS is less relevant and use Anycast to optimize your traffic routing, load balancing, latency to the end user and availability.
All these things happen in academia. Nowadays, many people regularly work from home for the quiet (I do 1 day a week from home).
I think the point is the film framerate was chosen to match the TV framerate, not the other way around.

Before TVs were invented, we had actual films being rotated by hand crank or by a motor - their fps is independent of electrical mains. But cathode ray tube TVs were made to match mains frequency. Then to avoid having to do some kind of conversion, it was easier to film your movies to match TVs.
Just give me the option. When I'm in the car, I like the "wall of sound" since it's a noisy environment, so I have a head unit with a built-in compressor I can control. When I'm at home, I prefer the dynamic range. The problem comes when the engineer takes that option away from me (quite often) clipping and distorting everything to the nth degree. Like the article mentions, this creates ear fatigue and I end up, eventually, just not wanting to listen to the CD at all which colors my perception of the band. So I'm less likely to go to their concerts and give them money. That's just me though.
I'm actually rather impressed with humanity's ability to standardize. It's perfectly natural (and in many cases desirable) for multiple parties to go through that "painful period" with different solutions that will compete to become "standard". It just takes a little time for everything to align and settle, that's perfectly natural.

As for the U.S. refusing to adopt the planet-wide metric system? You've got me there. That's just… Weird.
The repetition probably confused them, and it also doesn't look that nice. If you use something like me@josh[dot]micronesia I'm sure you would be met with much less confusion.
that is incredibly interesting. do you have a source for more reading?
Apple Expands Bet on Cutting Edge Privacy Tech
what ive found most effective at finding bugs is to have two systems, the data represented in two different type systems, then cross check them on crucial intervals. the second most effective at finding bugs is to check function parameters both when entering the function and when returning from the function, for bound, range, etc. and third... study and understand the code, actually writing code that is easy to coprehend. then tests are very good at preventing regressions. despite this, there will still be bugs though smile so debuability, effective debugging is really important!
Also, DrRacket. While I generally prefer my emacs, "first learn emacs" is a pretty bitter pill to swallow for newcomers. Fortunately DrRacket solves that for both newcomers as well as experienced folk who just don't want to use emacs. Introducing folks to Racket seems to have a lower impedance threshold as a result.

DrRacket looks a little dated in its vanilla configuration, but the layout of the editor / REPL parts can be changed around a bit, the color schemes swapped out. There's even a paredit mode for DrRacket. Overall, if I were somehow coding more exclusively in Racket, I could easily see using and extending DrRacket rather than my current emacs.
You don't need gmail to use google doc. Go to https://accounts.google.com "More options", "create an account". You can create one using a different domain and mail server.

Google docs is pretty amazing for collaboration and accessibility, just don't put your secrets in there.
All of those companies exist in a world with the threat of anti-trust regulation, and some were directly affected by it.

There are plenty of counterexamples from before that regulation, and there are still some today (e.g. ISPs).
1. Gmail won't be scanning emails anymore, although I'm not sure what difference it makes whether they index it when they already have your data at their fingertips.

2. I guess that's nice, whether worth $30/year though is a different question... you can just as well get your own domain entirely and forward through it.

3. Do you ever need support though? I haven't with Gmail (at least nothing major enough to care about; I do see random bugs every now and then)

4. Gmail UI is pretty amazingly solid too (do you not find it so?), just not that fast (but then again that's why there's a mobile and basic version, and an app, etc.).
The spam filter is way overzealous. I switched back to unInboxed Gmail after the third time I never got shown an important email and missed an appointment; all three happened within the same month.
The vibrating reed frequency meter which is the lead image in your link is super cool - never thought about a meter using tuned resonators to measure frequency instead of a discrete time-based counter.
How does 2) work out realistically?

Say your last name is Zhang. Do you start an email thread with the other 100 million people named Zhang?

What if your last name is Nike? Mills? Ford?
and I can't even point their bad spelling or writing style out

There is a certain delicious irony that you managed to contrive such a perfect example of a dangling preposition in the very next sentence after your complaint about a dangling modifier.

Skitt's Law in effect once again!
Sounds correct to me. It sounds like they're hoping the compressive heating effects will be dispersed through a large enough volume to be negligible. Whereas the expansive cooling will be concentrated at the point of exit.
Oh, DrRacket also dogfoods its own GUI library. Write high level Racket; get fully native UI on Mac/Windows/Linux(gtk).
OP here.

I agree and my phrasing may not have been exact. I meant that if you need to pick a number for a whole group of people, then you look at the average.

This can be in the context of industrial production where you have thousands of workers and are forced to have fixed shifts (because you cannot run the assembly line without all the stations filled).

Or, in more modern example, a public sector bureaucracy where you cannot be very flexible as these things are negotiated with a union as whole.
Broadpwn Bug Affects Millions of Android and iOS Devices
Paid Gmail & Inbox (G Suite).

Personally, it feels like Google's spam filtering is still superior to the competition, so it would take quite a lot to get me to switch to a new vendor.

Not to mention the integrated action buttons that Gmail and Inbox have supported for years. Those buttons are a great productivity enhancement that I have yet to see from most of the competition.
It should be obvious why the US stays on the imperial system. There is an opportunity cost to switch that is greater than the current ongoing cost of translation. Thus, someone has to bite the bullet and assume losses to push metric. Throughout the world, the organization that put the foot down and ate the bill has almost always been the government - but the US government operates on short term results. The politician that inconveniences the public today with a metric conversion doesn't have his seat tomorrow, and his replacement immediately halts proceedings.

Language isn't close to a solved problem. Hopefully the next hundred years can finally see the reconstruction of the Tower of Babel for a generation of the world soon to come. But there also needs to be a legitimate reason for us to want to unify language. If we operate independently of one another and let businesses control any interactions by proxy of money, we will stay separate.
This essay and most of the comments saying, "of course more work time yields more work completed" ignore the fact that there is no magic reset to full productivity Monday morning.

If you work every hour of week 1, your output of week 2 will be drastically reduced. There is therefore some optimal balance between work time and recovery time. It may be 40 hours, or 20, or 80. It probably varies between tasks and individuals and situations.

Just don't fall into the trap of thinking that spending more time working is necessarily going to be more effective.

Sometimes the best thing you can do to get the job done is to stop working on it for a while.
Snackis may be considered more post-modern than modern, I prefer open structs and free functions to classes and methods and simple/custom to over-engineered; but it depends on plenty of new C++-features to do its magic:
https://github.com/andreas-gone-wild/snackis
A cool feature with Fastmail is how flexable your address is. Say my email is colmcg@fastmail.com, I can also send emails to hackernews@colmcg.fastmail.com instead of colmcg+hackernews@fastmail.com combine that with how easy it is to make alternative addresses, and you can make an email for every site you use.
The Game So Addictive Its Maker Had to Rein It In
> $360/year

I think you mistook $30/year for $30/month.
I use Inbox because I cannot find any other free alternative. It is awesome on the phone....but on the computer it takes forever to load.
Interesting point. The same could be said about K-12 education (in the US), where it's funded by local communities through property taxes but the grads often pick up and move to cities like NYC and SF. However, providing a differing education to those who are gifted has low marginal costs - AP teachers are paid the same amount, and teachers will often take less pay to work with motivated students. Obviously, students (and adults) who fall from the cracks may become dependent on the local communities, so there is high ROI for the taxpayer there as well.

Broadly speaking and if it can be done effectively, funding education on a higher municipal level makes more sense as it's less likely recipients will take their education elsewhere.
Also a satisfied fastmail user, nice ui, nice ios client. Wanted to use my own domain, and with gmail, I had to pay pretty much the same as for fastmail, and I was tired of the whole we read your mail etc.
Just another vote for Fastmail. I have it set up with my personal domain, it's been great to have various email aliases. I use git@domain.com for Github/Gitlab/connected services, resume@domain for resume, and linkedin@domain to easily filter out LI's 10k emails. I'm sure others have plenty of other creative uses as well.
Ironically I was reading recently(wish I could find the source) that some power distribution is switching back to DC due to the inductive load that the AC wave generates over long distances. Solid state has come along far enough that the conversion losses are comparable with AC transformers.
Yep, "technical lead" is that in my head, but perhaps that's because a "team lead" is line manager everywhere I have been.
I have always used AWS Route53. I didn't even know that ALIAS records were not a standard thing.
Yes, Clojure is a Lisp. Lisp is also the shorthand way people refer to Common Lisp. Lisp in the context of OP means Common Lisp.

Common Lisp has an implementation, ABCL, which runs on top of the JVM. Access to the Java ecosystem is a shared trait, not a difference.

Being a multi-paradigm language CL has a wealth of features That Clojure doesn't and they all play well together. Except for the type system and the class system.

For example, it has places and the ability to define your own setf forms.

Common Lisp makes iteration easy with the lisp macro.

Common Lisp has tagbody and gotos so one compile FSMs efficiently

Common Lisp has an object system were the semantics are describe using the same object system. So users can extend the object model according to their needs.

Clojure is designed to support one style of programming envisioned by its hypemaster. Rich Hickey is a brilliant person, and has done an excellent job designing Clojure, but

Clojure approach to 'user erros' is we don't guarantee to signal an error, we may do w/e.

By momentum you mean it is trending. We know mainstream programming is a pop culture, but we shouldn't encourage it by recommending one language over another based a FAD.
Do you just add "racist, classist" randomly in an attempt to make the other party look like a racist rich person or something?

Or does "poor single black mothers don't spend much on Goop or Whole Foods" (or whatever analogous) sound like a remark KKK would make to you?

Because it sounds like a simple statement of fact. My observation comes from knowing actual people in the real world in those situations (think of that!), and Goop is not part of their priorities when they can't make ends meet. You don't need a statistics team and a nation-wide survey to make a general observation about people and or society. Living outside an echo chamber and or caring for people will do.
Steve Jobs and the Missing “Intel Inside” Sticker
Turkey – Social Sharing
In my opinion this is a software problem, you just need some automatic gain control (automatic volume adjust).
There is still an incredible amount of isolation. My primary forums are reddit and hacker news, and both are so disproportionately Americo-centric its scary. Google only ever gives me results from American publications and even Duckduckgo has a hard time finding relevant information to my searches from outside the US or West Europe.

Meanwhile, more people in Africa have cell phones than plumbing, and there is realistically almost nowhere in the world without some form of cellular data service now. All these people, however, are in isolated language specific silos of content. Even the Indian Internet is radically different from what I see despite both being in mostly the same language (with some Hindi mixed in).

I am always worried about how little interaction there is, through a medium of effectively no barriers than the ones we make ourselves, between the people of western powers and everyone else who is currently online but either not informed about what the Internet is (and thus just uses SMS) or is isolated from us by language barriers.
> even if you only pick one apple per hour after that, you will still pick more apples working 50 hours than 40.

How about your 2 week total? Or 52-week total?

If weeks 2-52 are one apple per hour, 50 hours per week, you've done less work in more time.
Not sure of the distinction.

If symbols "like in math" are OK, then math also use symbols x,y,z etc for the items in an equation/function etc, not just for the operators.
Read this article. It'll show you the gaps between a Lead Engineer and a Manager. Focus on these gaps for your interview. Some people here seem to mix the difference between the two roles, you don't "manage" anyone as a tech lead, you do manage technical decisions though:

https://carouth.com/blog/2015/02/15/i-am-a-technical-lead/
tasks.sort { |a,b| b.difficulty <=> a.difficulty }
I am always amazed when I watch that video, especially like the only known footage of the rare "ice whale" at 1:57 :-)
Whoops! I did, thanks! Fixing now...
I believe you overlooked the "out" word at the end of the sentence ("[...]
I can't even point [it] out"). Or am I mistaken and you meant something else?
How should I have written the sentence?

Remember that English is not my native language, and having an already
established carreer, I don't have many opportunities to learn the grammar
more. I'm bound to make errors and not even know about them, because there's
nobody who would point them out.
My estimates assume us-level consumption (10kWh/yr/person) for 10 billion people, and that will last 4 billion years. Don't think I'm too worried about exponential growth catching up to that!

Nuclear waste lasts a long time but we know how to store it for geologic time frames in crystalline bedrock or salt deposits where we have evidence that nothing will move for 200million years. And we only need 1 million until it's safe again.

If you got all your primary energy from nuclear reactors for your entire life, you'd make about 3 soda cans of waste. That's tiny compared to all the alternatives.