skysight-inc/HackerNews huggingface dataset:
>I have tried to be active, but could not fit it into my mentality. Note that I did not say my lifestyle, I said my mentality. I am unable to be active. I was not an active person a a kid, and I am not one as an adult.

This is a very important point. What we do in youth affects how naturally we can do certain activities.

The only thing I'd suggest is not artificially limiting what "active" is. For instance, some people think it means jogging and lots of sweat.

Whereas my exercise is mostly periodic walks, looking at things and thinking, and then barbell exercise. The barbells are a significant mental puzzle as you work on the form and try to recruit muscles to apply more force to a bar moving in an efficient path off the ground.

My dad enjoys golf, which is mostly walking, and plotting how to get a ball to another point.

Some people enjoy bouldering, which mostly involves strategic thinking in terms of how to move across a course on a wall.

And there's many more things that care "active". Others in their replies have emphasized that your later years will involve premature cognitive and health decline, long before you die, if you're sedentary. And they're correct.

But telling you that alone won't change anything. So what I'm adding is to consider that their might be some activity that will help keep your body and mind in shape AND that you enjoy. Finding one might involve talking with a good athletic therapist, or just googling – but I expect there is something.
Is there actually any description of how you're encrypting, how you manage and distribute keys, why you believe this is secure, why you're not using an authenticated mode, etc? "Thus no need for IV" when your desktop client just pulls a minified blob from somewhere is not particularly reassuring.
Anecdote, not data, but Pokemon Go caused me to lose weight. It just doesn't seem to be something I'm going to keep doing as much this year.
For kicks, I looked for one. I got as far as Anchorage, Alaska. In 2012, ~35% of "youth" have consumed alcohol in the past 30 days

Research: http://justice.uaa.alaska.edu/research/2010/1010.voa/1010.04...

List of Cities: https://ballotpedia.org/Largest_cities_in_the_United_States_...
I personally liked "Godel's Proof" by Ernest Nagel. It's pretty old, but it's to-the-point and inexpensive.
Substitute implementation for subclass and the point still stands.
So was implying that arbitrarily assigned "code words" were evidence of a child abuse ring which was so hyped to a group of people that it lead to a physical confrontation with an armed individual in public.

"Code words" is pizzagate talk, even if you're not aware of that. It's the literal phrasing echoed throughout twitter and gab used to justify arbitrary accusations.

I'm not sure how you can treat that kind of nasty and totally senseless fear mongering with anything but irreverence.
This. Quality of life also matters. There's a term I encountered: compression of morbidity, where the onset of chronic illnesses is delayed until one is close to death.
Sure, but as darawk argued in a sibling thread, that's not evidence that the poor are being exploited.

As far as the "Low-Income Americans" from the article are concerned, all sorts of jobs give them an incentive to lie, why should donating blood be considered more exploitative because of it?

The question of whether buying blood has a net positive public health benefit is a very real one, but it's unrelated to darawk's ancestor post arguing that selling blood is just another form of work.
Who's eligible for free tax preparations?
Not OP, but, yes. I'm regularly mistaken for being 5-7 younger than I am. I notice differences when I look at many high school friends. These differences weren't apparent 5-6 years prior, but they grow more visible with the passage of time.

And it's not everyone. Some people hardly look different from high school. Other looks five years past their biological age.
> A contested case could potentially cost land owners more than $200,000, though Shultz says Zuckerberg has no intention of contesting any co-owner who can prove their interest in any of the land parcels.

Sounds like he just wants to ensure he doesn't build on any contested land.
Interesting legal contract DSL
Earlier this year I had asked here on HN about the existence of a domain specific language for legal contracts - I just found this project (https://legalese.com/) which seems to do exactly that.

It looks interesting. Has anybody here tried it? I was thinking about making a small demo of something similar but no need to reinvent the wheel, so I'm glad I stumbled upon it (and maybe someone else will find it helpful).
Staying with the US Digital Service
Building a platform for beta testers and to specifically target early adopters. Would love to talk to you about featuring your app.
Embedded Python/NumPy in MonetDB
Choose a 20 year old black man completely at random and pit him against the worst player in the NBA. What result do you expect?
If it's an Android smartphone, recent versions of MobiWIA - Eclipsim's GPS Status & Toolbox app divide the satellite signal bar display into four sections (GPS, GLONASS, Beidou, and Galileo). Since my phone only supports GPS and GLONASS, the latter two don't show any bars.
List of best DIY bed liner
Why the Current State of Product Licensing Sucks (and What I’m Doing About It)
There's no Hacker News meetups but there are a few general programmer meetups that might be of interest to you.

If you are interested come to the meetup on Wednesday nights in AIP Cafe, Daimyo.
Student Debt Payback Far Worse Than Believed
You're obviously pretending to be dense, but to spell it out: "The onion does not intent to create the appearance of a legitimate news source beyond a superficial resemblance as is necessary for the joke".
I am a fierce critic of Oracle ( see https://news.ycombinator.com/item?id=13432376 ). But I know many people who in their right mind would want to work for Oracle.

* People who love RDBMS technology. Oracle's Database division is big and has a lot of veteran and very skilled software developers and architects who work with the Database kernel code. New employees can also work on this code. I am sure a lot of people would like to work on the database kernel with skilled and intelligent teams. RDBMS as a domain can be fascinating for developers. It involves everything from compiler design (SQL) to system programming (memory management, locking semantics, concurrency, etc.)

* People who love to work on open source and get paid well. Since Oracle ships its own Linux and since the database is also certified to work on many Linux environments (not just Oracle Linux), Oracle takes the responsibility of patching security problems in the supported open source environments if the upstream does not patch in time. A lot of people like this kind of work where they can work on open source, security and development at the same time and get paid while doing so.

* System programmers. Many developers working on the Oracle Database are involved in system programming.

Disclaimer: I work for Oracle.
I reworded that for the very reason you asked the question. Sorry. Schenck v. United States and then Abrams v. United States is what I'm referring to; he didn't change his mind, but there was a clear evolution of thinking around free speech even between those two cases and among his fellow justices.

https://en.wikipedia.org/wiki/Clear_and_present_danger discusses it.
that's the surprising find. But truth is, it's just one of those old customs that we can't seem to shake off.
I understand how and why this works. But the fact that you can write some form of

var foo *Foo = nil
var bar Bar = foo

foo == nil # true
bar == nil # false

is, to be completely honest, completely ridiculous. It means you can perform a sanity check for nil values and still accidentally operate on a nil value.

Null references have been referred to by Tony Hoare as his billion-dollar mistake. We should not be reintroducing mistakes of this level of magnitude, and worse, compounding on them, in new languages invented with fifty years of hindsight.
Yep, see http://zulip.readthedocs.io/en/latest/prod-authentication-me...
This is the same experience I had with Go, I come from a Python background, I learned how to write webapps in Go and now am comfortable writing programs in Go. I don't find the lack of generics to be an issue.

This is an interesting thing I realized after I read the postmartem report of why "rethinkdb failed".

Users want something they can get and build apps with quickly, rather than something feature perfect four years after they want to build apps.

Go essentially answered the question, "I want to write a webapp, don't want to use Python or RoR, what do I use?". It is because of the easy to understand syntax and the powerful stdlib they were able to answer that question.

The language is amazing. I don't have any idea about Rust, so won't comment on that.
Todd Lipcon (Kudu Founder)'s talk on Kudu - New Hadoop Storage for Fast Analytics on Fast Data...

https://www.youtube.com/watch?v=32zV7-I1JaM
Thanks for the link! Sounds like at least one rating agency has some concern.
Linux Tablet-Mode Usability
about a couple thousand. thing is when you buy high-quality domain names the appreciation of the asset pays for its registration cost. you can learn to buy and sell domains at namepros.com for free just by reading the forums.
Hey Scott-- how much of that usage was active memory vs cached/swapped?

Do you also run apps like Slack or Google Chrome? How does their memory usage compare?

Was this during initial sync (very resource intensive) or at a steady state?

(Thanks for the blog post btw!)
iOS app that speaks to you in your language
Lessons I've learned curating 300+ newsletters and growing to 11,000 subscribers
I thought this was going to be about the GPL...
To some extent, yes, it was. I used it for uni projects and remember enjoying the idea a lot. It's the the implementation that was terrible. (Mainly due to performance)
https://news.ycombinator.com/item?id=13428662
This flexibility can be a blessing or a curse. Usually it's the latter.

A good immigration lawyer should know the ins and outs of your local immigration office and be able to tell you fairly confidently (not 100%) what will and won't work.
The post you were replying to even said:

> Note the title is wrong but the linked response from Facebook describes what they actually do quite succinctly.

And you still responded with this. Come on.
Also: https://www.reddit.com/r/spacex/comments/5ou7mt/is_iridium_l...
Loos You Can Use: Japan to Simplify Toilets
Framing your app store screenshots with device frames using frameit
> In a dubious art just coming into its prime, this bogus story would be his masterpiece.

New York Times clearly has no respect for its readership.

Just coming to its prime? That very Pulitzer prize that they award to each other is named after one of the more famous practitioners of publishing fake stories to sway public opinion.

This is not a new dubious art form. It is called propaganda.

https://en.wikipedia.org/wiki/Propaganda_of_the_Spanish%E2%8...
And yet that's inherent complexity, not accidental complexity. The way that other languages simplify this is by hiding the complexity behind a garbage collector, which Rust's domain can't tolerate.
Privacy and China don't play hand in hand.
Hardware "off" would be expensive due to low demand. Soft "off" wouldn't be trusted by those who want it "on".
The idea of a community where anyone can create a subreddit is interesting.

Back in the day the SomethingAwful forums were hugely popular largely because they had subforums covering a big variety of topcs. They're still somewhat popular but Reddit has taken a huge amount of that traffic.

One big problem with Reddit though is ongoing discussion. Anything older than a few hours and you may as well not comment. Whereas traditional forums excel in that area.

I feel like there'd be a use case for a more traditional forum, but where users can create and moderate their own subforums. In fact I wonder why no-one's done that already.
When was the last time you used Rust?

I ask this, because newer versions of Rust have suggestions how to fix your code, which may get you out of borrow checker fight.
Facial Recognition has trouble recognizing black faces
First, thanks for your opinions and suggestions. That is all great advice. Sorry I did not specify- I had planned on this just being a side project, but I am excited about the possibilities just as any person should be. You're right, I only did minimal research so it's very possible that this is not a "new" idea in the most common sense of the word.
Yes it all depends on the details. 1% stake !== option to buy 1%, based on the info presented in the link though.

A 1% option seems more like the poker game ante, but you need to keep putting more in (time, effort or even cold hard cash) to stay in the game :-)
I am sure this has been mentioned to death. But I always find this contradictory. Companies cannot be soley profit driven if at same time they artifically reducing supply of eligable candidates. That makes no business sense.

So if companies are rejecting someone that means as whole (read net), they are expecting more bang for the buck.
Well, yeah, the only person I was angry with was myself. The rest of my emotions at the time were mostly of frustration and sadness with a system that undervalues an asset I had invested (my time above and beyond).
A message to my doomed colleagues in the American media
Yeah. Insanely fast,coders look insane :) /sarcasm
That article is terrible, please do not use this to make decisions. Just about every "downside" he lists could also apply to an option grant. All equity grants will come with an agreement and restrictions on whom you can sell them to and under what circumstances, whether options or RSUs. Worse, he goes on for quite some time about how little upside you have with RSU. That has NOTHING to do with the RSU itself- it comes because companies that issue them typically do not have much growth left in them, not because it is a RSU vs an option. The differences between them are...

1. Tax treatment (A RSU counts as income when you receive it, an option counts as income when you exercise it and get stock. Remember, many people recommend early exercising options anyway for preferable tax treatment, though this can lead to taking a loss on taxes if the shares wind up worthless. If you are forced to exercise a large block of options when they are still illiquid, you will have a very large one time tax bill, which may be much harder to deal with than smaller ones each year)
2. Risk (For options, you have to dish out cash from your pocket to actually receive stock, which is more risky than if you don't. Until exercise, the two choices are similar)

In general, I would prefer options with a long exercise period, but I may prefer RSU to options with a short one...
Republican Men Say It’s a Better Time to Be a Woman Than a Man
Not necessarily. Human assets can be lost or they can be compromised, methods can be compromised, humint and other intelligence can be set back years so that what goes on in adversarial and even friendly governments is a black box to us (which is not good, given our heft.) so, unless other governments thinking and methods become transparent, this exposure is a real risk.
Curated list of awesome embedding model
Thank you so much. This is EXACTLY the kind of information and suggestion that I had hoped to receive.
Ask HN: Have you ever had plastic surgery to appear younger at a job interview?
There have been stories about ageism in tech that claim that people as young as 26 are going for plastic surgery to improve their chances in SV interviews. I'm skeptical, but it is possible, I suppose.

Have you, or anyone you know, ever had plastic surgery appear younger at a job interview?
Hahahaha. Awesome. I'd never heard of that, but based upon observations of the same elsewhere I'd lend it credence. I certainly didn't see loads of super old people in Japan on my (month long) trip, even in places they might traditionally be found (high ranking Buddhist monasteries) but perhaps that was just the places I was hanging out (rural north of Kansai, Kansai).
That would be great, contact me at amir@6thsolution.com
> I'm regularly mistaken for being 5-7 younger than I am.

But that's other people judging your age. When you look in the mirror can you say you look different than you did 5 years ago in the area of age? Can you then extrapolate a level of your own aging over a period of 5 years and compare it against your own coworkers, given what they look like to you now versus what they looked like 5 years ago?
I think it'd be really interesting to set up a more traditional forum system (like Discourse), but in a way where anyone can create a subforum and moderate it. Like Reddit but allowing for a lot more long-term discussion on a topic.
I see where you're coming from, but not all state that could have been shared can be pushed into the API Gateway, like Code Objects and settings. To adopt lambda as you suggest would require a re-architecture (not Django), and at that point you're probably better off going for something more efficient. They even mention that memory cache hit ratio improved giving more CPU throughput, which totally disappears if you're starting a new process for every request.
Not quite. I didn't catch that ambiguity until now.

Edit: updated the title.
Understanding the new Google Translate
> I'd argue that most people will only pay lip service to the idea of equality until someone steps in to actually force them to walk their talk.

Most people don't care about anything. But apathy isn't inequality unless it's applied unequally.

> Most of the problems I've seen with diversity hires being "less capable" has been because they've had to work with people who are poor communicators and can't get past the idea that not everyone has the same shared background they do.

Lack of shared background is a type of being less capable. People use Star Wars metaphors because when everybody gets them, the metaphor is more engaging and takes less explaining than the non-metaphor version.

And you're making this out to be a problem, but it's really only an advantage of cultural assimilation. Hang around coders for a while and you'll decide it's time to see Star Wars. Which you can do even if you're originally from Taiwan.
Give me all your data ~ resistance is futile
Yeah, it's commit history seems reasonable and growing (?) over time:

https://github.com/illumos/illumos-gate/graphs/contributors
>In humans, even a small loss in genetic variability such as cousin mating 1.5% is bad enough that we have laws against it in nearly every society.

I thought this sounded suspicious, so I looked it up, and it's not true. Cousin marriage is legal in all of Europe, Australia and New Zealand, South America, Canada, Mexico, the Middle East, Russia, and India.

In The USA, cousin marriage is allowed in 17 states. But 40 out of the 50 states allow cousin sexual relations and cohabitations.

The only places in the world that cousin marriage is illegal is in China, Korea, Japan and some states in the US.

Whatever you think of cousin mating, it's just not true that "we have laws against it in nearly every society." In fact, just the opposite, it is allowed in nearly every society.
What do you mean by "allow immigration"? If you have a degree and a job you can come work and live in Japan. Japanese immigration is not that restrictive. My native country, the UK, has far more hoops to jump through to get permission to work.

The social changes are a much bigger challenge. If your family sees you as a bad mother for working while raising children then financial incentives and back to work schemes will only get you so far.
Have you tried turning off all adblockers on your browser? Or is your time before all those come into play?
This is really interesting, I've been wanting to learn more about Torch for a while but have been reluctant to commit to learning Lua.
Do some research and you can get yourself a really nice watch for a grand that will almost certainly appreciate. :)
I used to get a really good workout playing the Kinect Sports games on my Xbox. I'd play the boxing game for a couple hours at a time some days, until my arms were extremely sore (I did it for exercise). Eventually I started carrying light weights for the boxing game.

I'm not sure it's that these things never "caught on". I just think they were marketed poorly as serious games, and so only non-serious gamers bothered with them. Then, like with all games, we got bored and moved on, and the market never innovated further (though there was a Kinect Sports 2).
Amazon Surprise Sweets Dash Button
Could it be that black faces are simply harder to detect? Is there enough diversity that we need multiple training sets instead of more diverse ones?

For now I'd be happy to be discriminated against and not get tracked, but when we have self driving cars everywhere this will be a much bigger deal.
Which topics, and which threads of discussion?
Optional chaining is syntactically much more lightweight than bind and do-syntax. >>= and `and_then` have the annoying property of reversing the order of function calls. `if let` is also more pleasant to read - note you can destructure multiple values naturally (no tuple required) and incorporate boolean tests.

It's totally fair to point out that Haskell is more principled - users can build Haskell's Maybe, but not Swift's Optional.

> Rust has (?) and `try`, which are syntactic sugar around a simple match/return statement that addresses most use cases of guard-let

They aren't really comparable. Rust's `try!` addresses one case: you have a Result and want to propagate any error to the caller. This is closest to Swift's `try`. But Swift's `guard` is much more flexible: it allows destructuring, boolean tests, multiple assignment, etc., and it also allows arbitrary actions on failure: return, exit(), throw, etc., with the compiler checking that all paths result in some sort of exit.

In practice this is used for all sorts of early-outs, not just error handling. It neatly avoids `if` towers-of-indenting-doom. I think the best analog is Haskell's do-notation.

There's the same tradeoff here. Rust's try! is a macro that anyone can build, while Swift's `guard` is necessarily built into the language. But any Swift programmer will tell you how much they appreciate this feature, unprincipled though it may be. Use it for a while and you become a believer!

> As it probably should. Supporting such implicit casting could lead to some obvious confusion and buggy behavior. Ideally, the fact that "a == b" typechecks should indicate that "a" and "b" are of the same type.

The principled stand! Both languages make the right decision for their use case. Swift's Optionals are much more commonly encountered than Haskell's Maybe (because of Cocoa), and so the language's syntax design optimizes for dealing with Optional. They're more central to Swift than its ADTs.
> You can do everything in Rust that you can do in C++, and the compiler will catch (nearly) all the bugs you would have left in the equivalent C++ project.

This is a bold claim, IMO somehow misleading. To "do everything you can do in C++", you have to use the unsafe part of rust, where you essentially lose of the compiler guaranty. Second and maybe ever more importantly, rust never promise the remedy to "nearly all bugs", the universe of bug preventable is a well-defined limited set.
Flowdock was great until CA bought it. Now it's pretty much on life support. No support (it's all 'community' now, whatever that means), buggy as heck, no updates in years, the Twitter account is dead.
I'd love to see us move to Phabricator (https://www.phacility.com/phabricator/) but the problem is it's developer oriented and there's already man-years invested in that Jira monstrosity, it'd be a tough sell and probably just end with us spread out accross both...
Bazel's rules are extremely strict. For what it's worth when I was at Google all the Go code was built with Bazel. Most of the google engineers don't experience this pain internally I imagine.