skysight-inc/HackerNews huggingface dataset:
Surely you must use some SaaS?
Direct boot would be welcomed.
My phone recently started to reboot at about 5am nearly every morning. I would miss my alarm as a result of me needing to enter my pattern to start the boot process.

Unfortunately me putting my phone on the N preview didnt help and direct boot was also not available for the Nexus 6 in this preview.
Wiping the cache seemed to have help...for now.
There is a large body of science behind author identification, with lots of academic papers, talks at hacker conventions, etc. I'm surprised you missed it. If the NSA did use authorship identification software, would it be unreasonable to believe that a privileged leaker would have access to such a tool? I believe that it is more likely than not a joke, but it has the same effect as a right handed person signing their name with their left hand... unless they have a habit of making "In Soviet Russia..." jokes - then they're screwed.
Hey thanks for the feedback. We are certainly working on it. Feel free to contribute to the issue. https://gitlab.com/gitlab-org/gitlab-ce/issues/13680
This seems to be a very common situation with programmers. When presented with evidence to the contrary, we all of us tend to respond in this sort of "it's wrong because it conflicts with my experience". You realize this is essentially the classic flat earther denial. I'm not picking on you: I've done it too. It seems to be an industry hazard.
The Verde Valley area gets hot in the summer, but still ~20 degrees F cooler than the Phoenix area. About 2.5-3 hours north of Phoenix (north of the Mogollon rim, on Colorado plateau), our hot summer days are in the low 80s, and we regularly have several feet of snow in winter.
A few things:
---------

- He/She is not the ONLY one. There will be more. Move on.

- Something bad happened to you but it is not the end of your life. Shit happens. You will see worse.

- Life is easy right now. Trust me. It only gets harder from here on BUT you can choose how to make it better.

- Life is all about the choices YOU make (some exceptions). So stop blaming this and that and focus on what YOU can do to get where you want to be.

- Don't hurt anyone, physically or emotionally. You will regret it some day.

- Money is great but you will also need time to spend it. Know how to find that balance. Too much money with no time = no money.

- Learn to Save. Save even if it is $50 a month. They add up pretty fast.

- Live life. Don't wait till "I will hit big tomorrow. let me wait to enjoy life till then". Just do it now within your means.

- Listen to people with experience. They do have something to offer. At the end, do what you think is best for YOU.

- Be selfish. Take care of yourself before you do for others. Remember the announcement in a flight "Put your own mask before helping others"

- Go the extra effort to keep people/friends close to you who actually care about you. Get rid of people who don't value you.

- Spend some time every week/month learning a skill. Whatever that is. Even if it is for an hour every week/month. Learn something new.
Sponge creates steam using ambient sunlight
Thanks. Normally we'd swap out the URL, but as Sir_Cmpwn points out, this is clearly a dupe.
>It's particularly bad to do this within a single conversation

Ordinarily I would use the same account for at least a few threads, but you're not making this easy with all the new filters
"my point is that his intentions were clearly pure regardless."

I would tend to concur, but we don't know that.

Also - intentions are not that important. Manning's motivations I surmise were probably innocent, but his incredible naivte of releasing gigabytes of information of information when he didn't even know what the contents were ... were seriously damaging. Tons of undredacted cables in there meaning a number of Afghan and Iraqi citizens helping the US were needlessly put at risk, for example.
> but it is known that, unlike our bodies and brains which can run on glucose or ketones, that cancer can only run on glucose

That's the short version. The more differentiated view is that:

- this is found to be the case "for many perhaps most" --- not all cancer/tumors

- in a glucose-starved context, "many perhaps most" cancers/tumors seem to be able to switch to glutamine or IIRC even other amino acids

- once it's "there": zero blood glucose is impossible to achieve and would be deadly, if blood glucose is mostly scavenged by the tumor(s) it stands to reason that the liver will happily waste away lean tissue over time to provide the strictly necessary blood glucose levels (there are a very few other healthy cells that also can "run" only on glucose and not metabolize fat or ketones or lactate etc, such as red blood cells, around half (or less) of the brain, and all cells that lack mitochondria)

Most cancers/tumors seem to show both: myriads of genetic mutations and severely disrupted/dysfunctional/degenerate mitochondria. The latter necessitates "anaerobic glycolysis even in the presence of oxygen", aka the Warburg effect. The debate is still ongoing which of these 2 characteristics really came first and perhaps caused the second, with mainstream largely siding with the DNA-mutations-first perspective. Anaerobic glycolysis is fermentation of glucose (or easily convertible alternatives such as glutamine) instead of oxidation of glucose (or other sources of kcal) --- abnormal for cells with functioning/healthy mitochondria except perhaps in brief anaerobic-emergency moments, and sometimes viewed as the original "ancient, pre-oxygen cellular energy generation" modus operandi.
Honestly, in the US, you will be destitute unless you are immensely wealthy. Nursing homes cost $100K a year today, imagine what they will cost when it's your time to be in one. Insurance doesn't cover it, neither does Obamacare. If you go the Medicaid route, they will take all your income and assets minus your house and car, assuming they are paid for.

It gets depressing fast, enjoy it as much as you can until that day comes.
> Go handles dead code by not allowing you to compile something with dead code.

This is obviously not true and is easily disproved.

Here's a program that compiles but has statically provably dead code on line 15 https://play.golang.org/p/_XcxezHV-6.

But even if I couldn't give you an example like that where the dead code is obvious, dead code is produced by the compiler itself as it optimises, and by code generation tools.
Just a shout-out to the fine folks over at CopperheadOS[0]who have been doing a lot of behind-the-scenes hardening in Android over the last year[1].

If you have a Nexus device and don't care much for the Play Store applications (F-Droid is included) give it a go for a true AOSP experience.

The only apps I'm really missing are Tasker and Signal, but I have a second phone for those.

0: https://copperhead.co/android/

1: https://copperhead.co/android/docs/technical_overview
You're right. People should do both.
If that's your blog, then you probably can bring the old post link back ;)
Maybe cURL? Some other one I don't know of (I know the ones in my preferred languages). Do we really need to also be responsible to dealing with already solved problems as well as the problems specific to our domain? Do we really want to also deal with the not-fully-compliant HTTP client or making sure we support HTTP/2, or do we want to use widely accepted solutions for those so we can focus on the real problem at hand (which is usually not the intricacies of HTTP negotiation, or some other well understood and supplied need).
Google BigQuery continues to define what it means to be fully managed
> Multi-Window support lets users run two apps at the same time

(click the Multi-Window support link)

> If your app targets API level 23 or lower and the user attempts to use the app in multi-window mode, the system forcibly resizes the app unless the app declares a fixed orientation.

> If your app does not declare a fixed orientation, you should launch your app on a device running Android 7.0 or higher and attempt to put the app in split-screen mode. Verify that the user experience is acceptable when the app is forcibly resized.

Great, more nonsense being shoved down Android developer's throats. They still claim that newer versions and new features are not breaking their API - if this is the case, why would an app on Google Play from a year ago need the developer to "verify that the user experience is acceptable" just because they published a new version with a new feature?

It's been almost nine years since Android released its initial SDK and they're still playing cowboy stuff like this. This feature should be turned on for apps targeting Nougat or later, you shouldn't make every Android developer check every app ever made because three people on the Android developer team made a new feature and can't wait for its use to become more widespread, so they turn it on by default for legacy (pre-Nougat targeted) apps.
We think Phoenix is a great place to start a company, and we're dedicated to building our business here. Here's why: https://blog.somaticlabs.io/scrappy-startup-turn-up-the-heat...
Agreed. Perhaps there are some honest companies but my experience is that developers at such companies end up taking less vacation than other places.

A few times, I had interviewed at such companies with unlimited vacation. I would ask about their vacations, and how many weeks they took off this year or last. Most developers would usually say they took 1-2 weeks off last year, to which I would ask that you get that everywhere, why not more? Then the answer is "oh we are so busy and we don't abuse this policy. But if we ever need to take more days off, we can".

This just seems like a warning sign. If a company is advertising unlimited vacation policy, I would expect more vacations not less. All my jobs had at least 2-3 weeks off. So I always assumed unlimited vacation means less than usual vacation time.
But does it? No matter how many times I click "Report Spam" Google is not going to wholesale block LinkedIn's E-mail operation. At least those E-mails will start showing up in my own spam folder, but that's hardly affecting "their entire operation".
According to the readme[0], femtolisp has both TCO and lexical scope.

[0]: https://github.com/JeffBezanson/femtolisp
This is really pushing the boundaries of the CAN-SPAM act. You're not allowed to send unsolicited emails. You shouldn't be allowed to pretend that visiting a site is a solicitation.

Edit: I misunderstood the mechanism of collecting the addresses. This isn't skirting "unsolicited mail", but it is circumventing the ban on harvested email addresses.
PV panels are useful but the best way of combating combat change in domestic dwellings, by far, is to improve the performance of the house by improving its fabric.

The tools to do this have been around for 30 years and yet we are still building houses that we'll have to fix in the future.
In addition to unwarranted positivity, unwanted diet advice, and alternative medicine suggestions, I'd add one more to his list of "creatures skulking about": unwanted religious messages. As a non-Christian, if I were dying of cancer I'd really want to not spend my remaining time hearing about stuff like this. If it works for you, great, but to others who aren't sold on it, it comes off as univited at best and rude or offensive at worst.
Targeting FPGAs is something we've been keeping our eye on as well. Most of the pieces are in place. I think the last non-trivial part is removing any malloc()/free() calls. This should be possible as the size and lifetime of memory allocations are known at compile time and can be either moved to the stack or made global as desired.

One of the reasons I opted against Halide myself was the feeling that for this domain there ought to be enough information available to the compiler to intelligently pick tiling and vectorization parameters. For example, using Polly [0]. However in practice, manual tiling and vectorization is hard to beat.

[0] http://polly.llvm.org/
Ok, here's my take - there is no such thing as a too quiet office. For me a loud office totally kills my concentration and headphones only help so much. "Library quiet" sounds like the perfect noise level.

That being said, white noise wouldn't bother me at all - and I don't even mind quiet office music. I think the barriers idea wouldn't really work to block sound and it would just end up making the whole office loud with chatter, which would be a major bummer to someone like me.

I completely understand that more extroverted people might need it louder to concentrate, so it makes sense to find a way to compromise, just remember your introverted brethren.
Bombsweeper
I am from Denmark and currently I use cleverbridge to handle my downloadable software (http://www.watermark-image.com) and my SaaS app (http://timeblock.com)

The reason is that a) they handle VAT and b) I get a single invoice a month not 200+

Previously i used ShareIT and Avangate - they all have different pros and cons.

email me if you want to know more about experiences using those.
I'm really confused is he saying that fsharp can't have functional combinators? That seems incorrect. Also the title is just generally abrasive. I could just as well say scala doesn't natively support dependent types, so clearly it's between F* and giving up.
Yeah, its severely limited compared to a DAW in almost every way. But its super fun to mess around with, and if you like React and the Web Audio API then its a cool example integration as well. My vision long term is that this will serve as a set of primitives that can be composed into instrument presets and have UI hooks so you can build something like a step sequencer UI or a drum machine.
What's the reasoning behind the different characters in slash commands?

# Why
/milestone %milestone
/label ~foo

# Instead of
/milestone milestone
/label foo
We'll be building a clone of Sourcerer, a plugin for finding
and using code snippets from StackOverflow.

I wish some other example was demonstrated. This reminds one of https://imgur.com/gallery/SZPjHwz

EDIT: This is even more disappointing after observing that the post author -- "GitHub Campus Expert". What a fantastic example being presented to students.
"and successfully liberated far more of the data belonging to the public."

This is completely false.

The information Manning released absolutely did not belong in the public domain. Period.

Governments, like any other private entity are allowed to keep confidential information.

Much of what manning released was private conversations between state department officials and their counterparts in the Middle East. The damage could have been much worse.

It's really sad to see so manny people think that 'individual privacy is paramount' but then can't grasp that other actors, including state actors, don't have reasonable rights to privacy.

It's beyond naive.
How to (Almost) Painlessly Troubleshoot Your Client Sites
I am certainly willing to entertain the notion that async models do not map naturally to most peoples' brains and as a consequence the callback style of concurrency might just be really difficult to handle. On the other hand the writer admits it may just be them not being able to understand it, which I think is also reasonable given that many people have managed to do more complicated stuff in much less than 2 months.

This post is a land of contrasts, in short.
tl;dr: related: Amazon sold (or gave) my secret Amazon email address to third parties without my express consent rather than using their remailers.

I have exactly one email address that I use for Amazon, and I've never used it elsewhere for anything else.

I occasionally receive emails from vendors (through the vendors' mail servers themselves, not remailed through Amazon per mail headers) at Amazon that I have bought things from (via one-click) as gifts and I am 100% sure I never gave them my email address or replied to any email from them.

An example vendor is a large outdoor clothing store that I bought a North Face jacket for a relative from. I'm now on their mailing list. In the ultimate irony, I could just click unsubscribe but it's actually good stuff ;)

Thanks, Amazon.
> Practically every major piece of software and hardware that's not open source has a backdoor embedded.

[citation needed], and I mean a credible one with evidence, not tinfoil-hat raving.

Yes, we know that three-letter agencies look for, and probably have a stash of, zero-days for covert access. And they also do physical attacks wherever possible (like fiber taps at Google's datacenters). But those are two very different things from backdoors built in with the cooperation of the vendor. And despite how many people on the Internet treat "companies build in gov't backdoors" as just unquestioned fact, I've never actually seen any proof.
My uninformed guess would say that a sampling of a significant number of apps showed that they rendered fine, and they deemed it worth the trade-off that some may not.

The logic probably went along the lines of: it's better for the user to have this feature that works with X% of what they already have installed than to force them to wait for the developers of each and every app to decide if/when they want to get around to updating.
You replace one task scheduler with another. How does this help in managing the tasks?
Go bald and have a child.
Using the beta for the last couple weeks (easy to install on nexus via android.com/beta), I really like the notification improvements in 7.0. They are grouped by app now, which makes things easier to navigate, and the new clean styling of the notification content makes it more pleasant to read.
There's nothing wrong with working hard, but take the time to create memories every month. You only get to be 24 once.

Stop telling yourself you're an introvert. You are an introvert, but telling yourself that over and over is making you much more introverted than you really are.

Thanks for maintaining all of those great friendships. They're still great friendships!
I believe there sometimes are opportunities you can take, because a "Hacker" knows more about some parts of the world than most traders. My prime example: When Apple released the iPad it quickly became a great hit. For me it was obvious that a lot of cheap copycats would spawn soon. What would you use for a cheap iPad knockoff? An ARM processor for sure. Strategy: Buy ARM and hold for years. First iPad was released April 2010. ARM.F [0] at $3. By the end of 2010 it was near $6. Now near $20.

The problem is, such opportunities are rare.

[0] https://finance.yahoo.com/quote/ARM.F
Afaik 98% of forex day traders loose money. You can't compete with scalpers with 10ms advantage.
Stealth at the moment :-)

Software, on the very nerdy side.
> You're not allowed to send unsolicited emails.

Actually, you ARE allowed to send unsolicited email, even commercial (UCE). It has to be clearly labeled, contain the postal address of the sender, and contain unsubscribe links. Also, CAN-SPAM only applies to senders in the U.S. (unfortunately).

https://en.wikipedia.org/wiki/CAN-SPAM_Act_of_2003#Applicabi...
The root comment is talking about not wanting to go for coffee because he doesn't like sugary coffee.
I think a lot of it is that men are freeloading on childcare. Who takes leave when the baby is born? Women. Who is more likely to drop out of the workforce when they have kids? Women.

So, as it stands, it's really a better economic decision to hire a man than to hire a woman, even if the woman is cheaper per hour (you still have to train a new person and so on). As a woman, I always find this discussion frustrating because nobody admits this. Everyone just pretends that employers are being irrational and sexist.

My husband stayed at home with the baby at first and he was socially ostracized for it. "Parents' groups" (really, MOMS' groups) told him straight up they didn't want him to attend, no other men were staying at home, etc. People actually pointed and laughed at him in the street, and this is in Seattle!

Until childcare is a socially acceptable role for the dad, this whole issue is going nowhere.
We became aware of Fred's problem before we knew it was here.

-Terrance
Like with the Chinese rave party ex-pat detainment ordeal posted on here this weekend, it's not the rules that change, it's the enforcement that changes.
In my late thirties. I didn't stop caring, I just got so full caring about other stuff—wife, kids, family, career, various projects, etc.—that I just didn't have as much capacity left to worry about what people think about me as much.
Not really surprising given the device's age, but still disappointing given the presumably rather large number of Nexus 5 still in use.

The bigger story may be the inability to come up with a compelling reason for N5 users to upgrade, other than getting the latest OS revision. The N5's compactness in particular makes the 5X (and the impending successor, codenamed "Sailfish") a tough sell.
Totally agree with the single source of truth. I think ZenHub is very well done.
The Direct Democracy President
The way to generally motivate efficient reduction in CO2 emissions is straightforward - tax CO2 emissions. Raise the tax until it becomes worthwhile for people to change their habits.

Use the tax revenue to subsidize cleaner alternatives, like solar, wind, geothermal.
Guys, you're seriously amplifying my midlife crisis, and I'm only 28 now.
The US government promotes a lot of narratives, but it doesn't really talk much about the NSA. So I'm not sure there's a narrative play here.

And your comment about religion is simply false, this is reaching way too far and cynically.
I dunno. Before Snowden, a lot of nasty stuff that we now take for granted the intelligence community does, was seen as "tin foil hat." After Snowden, I no longer doubt the possibility of any realistically imaginable attack, ie, assume that if they have the physical ability to do it, you should assume they do it and are not stopped by any ethical concerns.

Our intelligence apparatus has cried wolf too many times, in terms of denying they do something and then it turns out they do it, to be trusted anymore. They've lost the benefit of the doubt and if they don't want people believing all the tin foil hat things, maybe they should stop doing so many of them.
Except that the evidence points to the contrary.

http://games.greggman.com/game/dynamic-typing-static-typing/
This will only break the user experience if the app happens to have a bad experience in this mode and if the user happens to request to use it in this mode. It is hard to know for how many apps this would be the case.

There is no way that they could guarantee that the experience would be perfect for every scenario, so that left them with two options:

1. Make the feature only work for apps that declare support for it. This would significantly degrade the user experience for some apps that would work just fine but have not been updated.

2. Make it work for everything with reasonable defaults that every app should be able to handle. Leave it up to the user to accept the degradation for the ones that don't (or to just not use those applications in those modes).

From a user perspective, it isn't clear to me that option #1 was the wrong choice.
They'd probably just fire you for 'not being a culture fit' or similar.
> video example

Computerphile recently did a similar example of cudahashcat using a variety of strategies to break passwords. Their goal is to scare people into using better passwords, but the principle is identical to de-anonymising emails. Maybe it can help convince stubborn people?

https://www.youtube.com/watch?v=7U-RbOKanYs

If nothing convinces the marketing guys, maybe it's time to pull rank and ask to see the CS degree they are basing their opinion on?
Uber did an analysis that they claimed showed Uber pay was better, but they didn't take into account or share data about costs the driver is stuck with in Uber that they wouldn't be in a cab: http://www.huffingtonpost.com/2015/01/22/uber-drivers-pay-st...