skysight-inc/HackerNews huggingface dataset:
I wouldn't worry about it. Humans are profoundly good at learning and contextualizing associations and recognizing special cases. And to a certain extent this is not a new phenomenon. It's very similar to having a dog in the house, which you and your child will give commands to. You don't preface all your commands to the dog with "please" and follow it up with "thank you," and yet children have no problem with learning manners or develop an unhealthy desire for power.
Driving through Chicago always worries me. People in big cities like that often drive like maniacs, and the number of BMWs, Audis, and other expensive luxury cars I see missing their bumpers or with large amounts of damage on quarter panels is astounding. Yet they're still zipping in and out of their lanes to get to their exit 20 seconds faster than everyone else.
Family Medical leave might be helpful.. You can schedule it e.g. take 1 day off a week or something. It's protected.
I am using Telegram from over two years.

Pros:

- End to end encrypted secret chats

- Awesome bots and the bot platform

- Open protocol so we can implement third party clients. So is available on any new platform (Ubuntu phone, FirefoxOS, Linux, Command line, web,...).

- Recent improvements like end-to-end encrypted audio
calling (Not sure if Whatsapp calls are encrypted)

- Many small features that make me happy like we can lock the app with password, customize interface, etc.

Cons:

- Not many users (On the contrary I like it as there is not much noise)

- No video calling

- There are some reports doubting their encryption
Have you noticed the word "encyclopedia" at the end of the sentence? Now try to imagine Samuel L. Jackson screaming "English, m*? Do you speak it?".
I've found low-level web servers (i.e. basic i/o) are really easy to implement in Go. CRUD webapps with an auth layer, database management layer, JSON serialization/deserialization layer etc. are certainly harder to write as you pointed out, but it's possible.
Ask HN: How Much Alcohol/Coffee Do You Drink?
I have recently started drinking up to 6 coffees per day. I don't feel any less healthy but I feel it doesn't seem healthy. Alcohol Every Friday after work.

How much do you drink and does it affect your Work/Family and social life?
Yes, it's one of the web app bridges I was referring to.

It's tethered to your phone, ugly, and feels a lot like an afterthought. Last I checked, it also doesn't work with the iOS version of Signal, so if you use an iPhone you don't get any desktop support at all.

In short, it needs a lot of work before it'll be usable for anybody in a similar position to myself.
> Alternatively, just write software in a Lisp variant (with good macros, clojure is quite meh here) or Ocaml or Haskell. These languages put you at the level of writing a language for each problem domain immediately and with a comprehensive and useful toolkit.

Great comment. And if a domain-specific-language (DSL) of really custom syntax is needed, an alternative is to use Racket (a Lisp-family language), which allows for creating DSLs of all kind. Racket is already used for designing your own programming language and trying it, so I'm surprised that the author did not mention suggest Racket as a test-bed for the new language.

> This article is sort of fundamentally wrong that it's difficult to write small, purpose built languages. It's not, and even outside the functional and homoiconic meta-syntactic world we have seen code generators deployed regularly.

Correct. For example, most of the common systems used today do use a 'code generator' internally: Every software that uses an ORM library (i.e. Hibernate), is already using a sort of domain-specific-language (i.e. HQL) that, via a code generator, translates to another language (i.e. SQL). So most major platforms (Java, .NET, etc) already have one or many popular libraries that do implement some sort of (limited) DSL and code generator.

I think the aim of the article was to create a new compiler from the ground-up.
I think the correct choice for syntax is something that can't be boiled down to three pieces of advice or one article. It is a topic that would require very deep discussion.
Unrelated, but relevant LPT: the vegetarian meals would often include peanut M&Ms; I'm assuming to up the protein content of the pack.

Also, the pound cakes (especially lemon poppy-seed) were so delicious I'd search them out, and my favorite pack was the barbecue rib sandwich - basically a McRib.
MAYBE. Methane leaks are incredibly destructive as methane is a much more potent greenhouse gas than CO2. And mining this stuff could cause leaks.
They didn't choose Kotlin "over" Java? The news is that Kotlin is also a officially supported language, next to Java.
> It says nothing other than they have an investigation- well we knew that.

To me, the words “he hasn't been apprehended because he is inside the Ecuadorian embassy in London" strongly imply, in context, that the US has an intention to "apprehend" Assange.
We don't produce print books. Instead, we generate a print-ready PDF or InDesign.

With the print-ready PDF, you can use it on unchanged places like Lulu or CreateSpace. (With the print-ready PDF, we alternate margins (wider in middle) and page numbers (put them on the outside), start chapters on the right, etc. We also omit the cover, so that you can use their cover wizard things.)

With InDesign, your designer will need to do some work. We produce ICML.

Leanpub is primarily an ebook production workflow + storefront. The print-book-ready file export is something we just give away, since our authors want it. We currently don't want to be in the business of producing physical books ourselves.
yes, that's why I pointed it out. :)
Usefulness amd usability trumps efficiency every time in any user facing application.

Electron enables a very large population of programmers and designers to produce useful applications using very evolved UI tech which can be multiplatform with nothing more than zipping with the right runtime - much easier than "native" or arcane cross platform UI libraries.

So of course people will develop useful stuff on it amd people will use it.
The entire field of plastic and reconstructive surgery basically came out of The Great War.
>And you present a bait-and-switch argument. Just because a killer is irrational doesn't mean the Golden Rule isn't logical.

I'm not seeing the logical flow, perhaps you can point it out to me:

John wants Tim's wife, Marcy. Marcy is not happy with Tim, and she is in love with John. However, John knows that Marcy will never marry him while married to Tim.

One day John and Tim are out for a Swim in the lake and Tim begins to Drown. John can save him but decides not to knowing that he will never get caught for the murder. After letting Tim die, John seduces his wife.

Before the murder, John has a consideration "wait, if everyone killed, that would lead to an unpleasant world where I may get killed myself." Then John comes to his senses and realizes:

1. No one is going to find out so it is impossible that my actions will influence anybody.

2. This consideration of what happens if everyone kills is not relevant to my current act of killing Tim as killing Tim is very unlikely to result in everyone killing.

Thus, John realizes it is advantageous to kill Tim and John and Marcy live happily every after.

Please point out to me the logical (not moral, but logical ) flaw in John's reasoning:
Beside being absolutely hideous on the outside, there is no way that hall has good acoustics.

Having seats to the side and behind the stage means you will have bad merging and resolution of parts. Orchestral seating is specifically designed for an audience sitting in front. For example, when attending a performance of Shostakovich'a Cello Concerto, the cello was very difficult to hear, as were several other orchestral parts, causing "holes" in the score. It was an atrocious experience.

Toyota is pretty much a charlatan. Walt Disney Hall has one of the most atrocious acoustics of any hall I've been to. They actually had to invest quite a bit of time and money trying to "fix" (unsuccessfully) the sound after the initial opening. This is why performances there require microphones and reproduction using speakers, in the hall!

I actually had the opportunity to play (piano) on stage and have a friend go seat by seat, evaluating the sound from each position. Needless to say, all the expensive seats had, by far, the worst acoustics. Best sound was from row H, way off-center.

I've heard from orchestral musicians performing there that they couldn't hear themselves, or their fellow performers properly either, making performing challenging. At some point, I recall the hall receiving the distinction of "worst hall" from performing musicians.

On top of this charade of "good acoustics", which I am shocked that Germans fell for Toyota's BS, this hall is terribly ugly and unappealing.

How sad.
Looks interesting, anyone tried these steps? Did it work for you?
What does "ejecting" mean?
> Titles are B.S. but people listen to developers with "architect" as part of their title.

I would be careful with this advice. It might get you a cushy job and a higher salary at bad companies, but I think it's bad for your career in the long run.

In my experience most "architects" don't do any real work while cooking up a bunch of "best-practices" that sound good in a vacuum but either fail completely or create a big unnecessary mess when it comes to actual implementation.

In my experience, real practitioners who are actually worth paying attention to usually have the title "Lead", "Manager", "Director", or "Principal".
Good thing not everyone can just downvote.

I don't know exactly how it works with the voting and all here. My own comments get downvotes sometimes, but its either because I wrote it in a way that was to open for interpetation or too vague.
> If the rumours are correct, NSA has a backdoor to both signal and whatsapp

The rumors you heard are both wrong and stupid.
>"There's a few reasons to prefer working in the office. The single biggest one is the hard delimiting of the work day; when I'm not in the office, I'm not working, ..."

I completely understand your point of view and I think working from home is not for everyone. But many people do have the ability to delineate without that geographical reinforcement. I think the title of the post should be: "Employer Let Your Employees Work From Home If They Prefer" since its not a zero sum proposal.

>"The biggest secondary one is influence on the business. Simply being present when decisions are being made, whether they're technical or business, means you have a chance to speak up and help set direction"

This issues also exists though when a company has two offices that everyone is required to work from, one in London and one in SF for example. Relying on chat and informal lunch meetings is equally problematic for work form home as it is for employees of different offices. It seems like solving the communication issue for one solves it for both and companies seem to have no issues with having multiple offices.

I completely agree with you about email, I feel like we are losing the will to compose proper arguments and counter points or parse them in the context of email.
> 1) it's a terrible mistake to assume that programmers of the future will be inherently familiar with math syntax

That's an excellent point, and more of an expansion of the argument than a retort! Perhaps math syntax is simply wrong and = has no place in either setting values or comparing them.

> 2) these programmers at any point in time will significantly outnumber existing programmers such that the market dynamics favor laypersons over trained programmers.

Java dominates CS introductions before Python did. Python would not have appealed to existing Javanauts. Yet Python now dominates CS introductions and many areas of programming. The market favoured a language that trained programmers did not.
OxyContin's 12-hour problem (2016)
What does to eject mean?
May I know what you think of Wire?
Proposes interesting things --> https://followmyvote.com/
The few interesting titbits promoted by Macron's opponents (supposed offshore bank accounts, membership of gay mailing lists and an aide's supposed Bitcoin drug orders) have all been quite thoroughly debunked as crude forgeries and documents in the archive even linked to specific Russian security companies by media, security consultants and even pretty radical pro-leak publications like the Intercept. The Macron campaign even shared the phishing emails they'd received.

Wikileaks and their much trumpeted reputation for authenticating stuff's contribution to this was to deny anything they'd looked at was fake (possibly true if they only looked at the banal campaign material) and suggest the Cyrillic headers on attachments might have been evidence that Macron had Slavic employees...
How many people have you placed?

Do any companies use your system as a major piece of their hiring process, or are you just lead generation?
I mistyped. I meant Scala. Corrected.
How is it remote play? It is a full web client.
> I believe this was the correct solution: offering better protection for a curated subset of sites vs. pretending to -- but not actually -- protecting all sites.

I concur, but note that it is possible to do better and offer better revocation protection for all sites, with low bandwidth/storage costs: http://www.ccs.neu.edu/home/cbw/static/pdf/larisch-oakland17...
BostonGlobe.com disables articles when your browser’s in private mode
Who is "they" in this comment?
Google's Great AI Awakening: A Discussion with Eric Schmidt
Both are idiomatic in their own domain. Obviously I'm not trying to token-golf or neither would have 1 + 2 + 3 in it.
We've done work on tobacco. Sure there is still a culture around smoking and whatnot, but its generally accepted to be unhealthy and something that is a problem.
The Blind Spot in a Sharing Economy: Tax Collection
already looked it up. do you ever find that a human response lends insight or relevant, current links that an encyclopedia lacks? I sure do.
I suspect it is more common, that was just the first google-result which was somewhat interesting.

I'm in Finland and there are official name-lists here too, as I found out to my surprise when it came to naming our child.
> - End to end encrypted secret chats

As an option, not by default.
It's fun taking an existing feature in one language, and implementing it in another language that doesn't have it. Often you'll come up against a simplicity/power tradeoff; making that decision (after thinking hard) and then comparing it to how the others did it is usually an interesting revelation. Lisps are the canonical language for doing this in, but sweet.js macros could enable some interesting results as well.
Sure. The most mature part of this is analysis of expression data from GEO. We had to take the raw expression data and textual metadata, extract attributes from the semi-structured metadata into something statistically useful, and devise methods to do automated meta-analysis between experiments and platforms on the expression data. We are talking about >1M samples here by 20K-50K transcripts.

Now we are basically extending the same idea to new data types and sources, like methylation and sequencing-based data. When we ask "what should we do next", we look for basically what archives are biggest, and if they conceivably have something useful to say about aging, we put it on the queue.

The big-picture goal is to take this approach and apply it to all these different levels of organization (DNA, epigenetics, RNA, and ultimately hopefully protein) and put it all together in a cogent picture, using way more data than anyone has done before. We ask questions like "how does the aging process differ between tissues?". We also want to go "wide" by comparing species, as the whole "intervention X works in mice but not humans" is an important thing to address.

Then on the smaller scale, the system is also of use and interest to individual investigators who want to know "what's happening with my gene X with age in tissue Y?". They like to include figures from us for example if they have some findings from mice and want to give evidence that the pattern may also hold in humans.

Finally, we built the platform to be a pretty generic meta-analysis tool, so we have occasionally used it to answer questions completely unrelated to aging. Once you do all the background legwork, asking many different questions is largely a matter of changing the meta-analytic model.
The majority of people want privacy in their messages and are not really concerned with their metadata.

Whatsapp fills that role and much better than telegram.
>Be ever so slightly wary when someone sells you the non-moving GC or no-GC solutions

And you should also be wary whenever someone uses the JVM to make a general point about GC strategies.

The importance of a moving/compacting GC varies hugely depending on whether or not a language/runtime lets developers define the memory layout of objects.

In a language like Java (and other JVM based languages) that doesn't let you do that relying on the GC is the only way to fix locality. But that is not the case in languages that have structured value types (C#, Go, Swift, ...).
Your argument against the mixing of politics and economics seems reasonable to me, and I am definitely going to read your suggestions and reach out for further discussion.

I'd like to see a separation of politics and economics too, I just think that's sort of a utopian ideal. What I really want is a separation of coercion and economic opportunity. Pre-Fed, most concentrations of wealth were driven by private-sector coercion - industrialists like Vanderbilt, Carnegie, and Rockefeller coerced both their competition and their labor force, which is as equally distasteful to me as government coercion leading to concentrations of wealth.

Anyway, I'll get back to you. Do you have some social media or email address I can reach out after I've read your suggestions?
It's a toggle, so you can unflag submissions.
A friend of mine gave her mother a lot of edibles that she made from marijuana she grew when she was suffering through cancer and in a lot of pain. Apparently she was happy until she passed. She had tried chemo at one point and had been miserable of course.

My grandma has arthritis and a lot of back pain and the doctor gave her morphine. I doubt anything is better than that but it does seem overly excessive, although stretches and tylenol as you suggest is definitely too weak for her.

I think there's a really nice place for marijuana as a pain medication.
Why does anyone use the raw wage growth numbers (which look bad) not the inflation adjusted numbers (which are healthy) when comparing historical wage growth to modern wage growth? Wage growth only matters in relation to inflation. It seems extremely disingenuous but maybe I'm missing something.
It's not tethered to your phone. It does work with the iOS version of Signal. It's really easy to set up, too. Everything in your comment is incorrect or out of date.
And, I think equally importantly: even if you could overcome the regulatory obstacles to put retail investors on an even footing with institutional investors in the eyes of the law, VCs would retain market-bending advantages, and there's little the SEC can do about that.

In the same sense that retail investors are urged not to try to outcompete professional investors by picking stocks, equity crowdfunders are in direct competition with VC firms. VC firms are staffed by professional investment bankers who build relationships with pension funds and endowments that give them access to enormous amounts of money. They understand --- because it's their job --- how to manage portfolios in which most of their investments will be zeroed out, and so they can negotiate better deals.

This seems like a vicious cycle of adverse selection.
Amazon Loses Their 1-Click Patent This Year
Out of curiosity, do you get this regardless of file type? I've noticed something similar but only in Python files, and I had assumed I had misconfigured my setup somehow. Just curious if your experience was similar.
>Individuals can do exactly what they can do, and it isn't nothing.

Effort exerted without results is technically doing something. You are burning energy. But you are not making change happen, you are NOT doing work.
Tom Clancy movie plot: Apocalyptic extremist group gets hold of a nuclear weapon and plots to use it to release a large amount of methane. However, it doesn't stop there. They also ignite the methane to create an ongoing reaction heat the hydrate deposit to release additional billions of tons of methane.

Slightly more sophisticated movie plot: Market forces accomplish basically the same thing over the period of a few decades, which still results in a runaway positive feedback loop causing more methane hydrates to release, making it warmer, etc.
Tapping clathrates is a whole new vast source of carbon. If this becomes economical and drastic measures aren't taken to capture and store the emissions, the climate is basically toast.

In the last few years, it has become quite obvious to me we're not going to ever run out of carbon before we, say, octuple (or more) the CO2 in the atmosphere. And the technology to get these fossil fuel sources improves just about as fast as other energy technologies (and sometimes faster). We have to rely on measures other than scarcity if we want to keep our atmospheric CO2 levels anywhere even remotely similar to what homo sapiens have experienced since we've been a species.
Don't forget fees. Intermediary fees and compliance costs (e.g. to draft a proper PPM and retail-ready subscription agreement) are--in my experience--2 or 3 times similar costs for a traditional VC round or venture bank loan.
CPD has been like this for as long as I can remember. I'm not sure if Cincinnati is a shit-hole because the police don't care, or the police don't care because the city is a shit-hole. I imagine it's a little bit of both.
LOL - I'd like to report that I was able to download the entire source code of your website by right-clicking and selecting "View Page Source..."
The problem is, "make themselves qualified" to be good electrical engineers or even software engineers takes on the order of 10-15 years.

If tomorrow every electrical engineer salary went 10 times higher, supply would still take 10 years to improve.
Aurelia has a way to output web components?
As of today, there's at least video messages. Wouldn't surprise me if video chat was on the roadmap as well.
Well yes. We knew that already too.

The US already wanted to apprehend him while he was walking around London before his Embassy period so it's clearly not a snatch & grab situation.

He's not been officially charged with a crime in the US yet either so extradition isn't an issue.
While I [would like to] agree that people have the right to put whatever they want into their own bodies, we cannot deny that there are negative societal externalities caused by individual addictions. Everything ranging from something as abstract as an increase in national healthcare spending to something as palpable as coming home to find that your house has been burglarized by addicts.
I'm quite happy with the Wire desktop client (stand-alone, unlike WhatsApp). Also usable without phone number.
On one hand, who can forget this wonderful slice from South Park: https://m.youtube.com/watch?v=WrVLB3MtUjo

On the other, alcohol use is highly cultural. In Italy, everybody drinks. A glass of wine or two with lunch and dinner is totally normal. Yet I never have seen a sauced Italian.

Compare it to the Brits, who drink like fish. In fact, the ancient Romans repeatedly tried and failed to replace the local binge drinking culture with their own casual Mediterranean cafe culture.

The reason Americans drink too much is simply because American culture values getting sauced. Even responsible adults remember their adolescent years with some fondness and so there isn't much of a cultural impetus to stop drinking or to drink less.