skysight-inc/HackerNews huggingface dataset:
NCDevCon 2017 / Oct 7-8 / Raleigh, NC / 40 sessions and hands on / 2 days / $200
I, too, think the price point won't help this phone much. Hopefully there will be enough buyers to keep this phone alive. The specs are good and the attachment camera will probably be very useful.
[citation needed]

Lots of people stopped using firefox in favor of chrome precisely because firefox was incredibly greedy memory-wise.
Did you know the issues they had before they did what they did?
Or C more. :)
Andy Rubin has the clout to make this work though. I'm tempted by this phone, as soon as my OP3T dies, this is next.
Unconceivable!
While mostly glossed over, I believe there was some small nod to Watney being one of the psychological anchors of the original team (at least in the film, I don't recall if that was in the book). Him being an optimist that doesn't give up is just as important to his survival as his specific scientific skill sets that come into play. That said, I believe a lot of his sanity was preserved by hope. He believed in a non-negligible chance that he could be rescued. People that signed up and are living a situation where there's no real hope it will change might have a vastly different reaction over time. Then again, they would also have company, and that can make a huge difference.
> As the years go on, loneliness and despair will set in. Those first colonists will likely spend the rest of their lives pretty much with who they landed with. Their lives won't change much at all over the decades they're there,...

They may suffer from an acute version of what is known as prairie madness[1], which American colonists suffered from in the nineteenth century.

> ...and they'll have no hope for things to ever be different.

They will have hope : to go back to Earth.

1. https://en.wikipedia.org/wiki/Prairie_madness
I was a CS student at the same time as the author. Undergraduate programming was done in rooms with multiple terminals so it could be social if you wanted it to be.
The significance of this achievement is that microcode and its update mechanism has been historically undocumented and hidden from public scrutiny by processor vendors (AMD and Intel in this case), while at the same time the lowest level of abstraction in a computing platform and thus extremely powerful. However it is not unreasonable to consider that well funded state actors have developed microcode exploit technology that would make their control over a system undetectable and impossible to remove. The recent leaks have shown exploits that target hard drive firmware for example.
In a agile development shop, couldn't you schedule vacation as part of sprints? Once the sprint is over, you take a break... Not sure how this works in practice in a team environment, but vacation would be a project management aspect?
I used to think Google was nuts in the early days, they really wanted people to have a PhD. Here's how my opinion has evolved based on hiring people for my own company.

It's a workshop analogy. A self taught person (the real projects suggestion above) is sort of like a messy shop where nothing is in its place. A messy shop isn't inherently worse, it is absolutely capable of producing fantastic work.

An educated person is sort of like a neat shop, there is a place for everything and everything is in its place. A neat shop doesn't guarantee that you'll produce fantastic work.

In my experience, while the self taught person can do great work, it frequently takes longer than the person with a formal education. As an example, I had a guy working on a compiler for me (because we really needed another programming language :) One of my other guys said "I think you're gonna need an AST for that" and the compiler guy, self taught, was like "Uh, no, I'm pretty sure I can do it without". That went on for a few months and then he did an AST. I think if he had taken a formal compiler class he would have gone straight to the AST (and one might wonder why I didn't have the guy who had formal education do the compiler; good question, I needed his talents elsewhere).

Anyhoo, not sure I made a compelling argument but I slowly came to value formally trained people like Google does (or did, not sure who they hire these days).
Fair. But, it seems to me that having to choose between Android, iOS, or any other OS is an expression of who you are. For others, there are more properties that express them. /shrug
Are you suggesting that people who don't want to be discriminated against should choose not to get married?

What kind of sick, sad world is that?
>> not that long ago computing resources were a limited commodity.

They are still limited in non-phone embedded contexts these days, leading to the ironic situation that the radar in your car that can override your brakes is running a much weaker CPU than your phone. RAM measured in the low megabytes.

Source: I write code for one of those radars and this constant appears in that code, alongside several other sqrt implementations of varying resolutions (8b, 16b, float). You are expected to use the least-resolution option in your algorithm, based on your analysis/testing. Same goes for trig functions.

I have to keep computer game development textbooks from the nineties and aughts around for reference material.
Seriously, my phone should just work, it is not an expression of anything.
These might give an interesting perspective:
https://www.washingtonpost.com/national/the-white-flight-of-...
http://www.huffingtonpost.com/entry/black-man-daryl-davis-be...
Found a pocket calculator / timer in a drawer the other day. That thing is probably not even measured in kB. And also run with 4 thumbnail size solar tiles.
The answer to the clickbaity title: learn to accept failure.

Summary of the article: learn from things.

Earth-shattering, I know
replace pet with nothing and you get my life.. it's also FAR cheaper to run at scale than ruby.. which means you can offer faster/better apps than your ruby peers at a lower price point.

as a Ruby developer from Rails 2 > Rails 5.. about a year ago I made the switch to non-monolithic applications to Elixir API(no phoenix) and ReactJS front ends.. Match made in heaven.
AND less space than a nomad!

Also WTF at your username
ProfessionalChats
> Though the term is "nerd", now, and it's become possibly respectable

I don't think this is true. I think that there are "nerdy" things that have become trendy (like thick framed glasses, playing retro video games and music, or being smart), but its still not cool to be a true nerd. (or maybe "nerd" is being redefined)

See this Portlandia sketch that explains my point: https://www.youtube.com/watch?v=J9Jbz4c_WKA
Finally someone exposes Apple fanboys for the sheep they truly are!!
Hi, we’re ProfessionalChats, the world's #1 live chat service provider!

In today's instant-gratification society, an online representative is a must.

Simple. Effortless. Professional.
Exactly. This point does not get sufficient attention to make it a competitive advantage. And it absolutely should be!
I wonder how well this stacks up against the phone Red is making[1], where the add-on functionality is a major selling point.

[1] http://www.red.com/hydrogen
Essential doesn't need to ship the massive quantities Apple does. And anyway, Apple is getting ready to announce a bezel-free iPhone in September.
> The police argue that they already know what's on the hard drive

Then send it to trial and let a jury decide if the evidence is compelling enough to convict.

What they're doing now is just indefinite detention.
From a business POV I'd wonder whether the RainforestQA model of much higher pricing ($10,000 per month) with a focus on highly parallel resource deployment (review a lot of code quickly) might be a better strategy.
I agree with the second part of your sentence. I have watched every single one of his talks, and while I find them entertaining, I don't think his brain-dump style of communication is appropriate for teaching/instruction (to clarify: I use his talks as a springboard for my own discovery, not as a terminal point to aggregate knowledge).
The Best Time to Advertise to Someone
Ask HN: What mistakes in your experience do the people you manage keep making?
This thread seemed pretty successful - https://news.ycombinator.com/item?id=15033156 . Let's see what the impressions on the other side are.
Is that the "White Power" alert?
Phoenix is completely unnecessary though. I have gone away from it and just use good old Plug and Elixir. Works amazing for me.
I agree. I am currently using my 2011/12 vintage Samsung Galaxy Note 2 (albeit as a play phone) with Lineage OS (Android 7.x) and it works pretty good. Batteries are getting harder to find but still available. It works great.
What is the definition of "true contents"? The sandboxed environment is a real environment. Its contents are true. Not sure you can easily construct a question that makes you guilty of perjury.
The biggest improvement was at the parsing/eval side of things.

Because Scheme has something utterly amazing, that I've seen in very few modern languages.

A safe eval function.

(let foo foo
(eval '(foo arg) (null-environment)))

Only what you bind to the environment exists, and in the case of null-environment, that's all that gets bound. (There are other environments you can use, or you can prebuild your own easily).

Scheme also provides string->symbol and symbol->string type conversions, which allow you to do things that are normally next to impossible, though mainly only useful in macros.

That can let you generate let-bindings on the fly, which if you contain them with a safe eval, gives you some really amazing possibilities.

Like parsing and binding URL queries.
Atleast here in India a degree from a top tier engineering college matters the most
all i can see are fingerprints
"On June 4, 1855, Wayne departed New York City on board the USS Supply"

We weren't very good at naming ships back then.
A 2:15 Alarm, 2 Trains and a Bus Get Her to Work by 7 A.M
It literally has a hole in the screen... I thought of that as an april fools day thing

Who can think of this as a good idea is beyond me
At this price, why buy this instead of a Pixel?

To be honest I'm quite happy with my crap Moto G5 Plus phone. The screen and camera aren't that great, but hey at this price I won't complain.
I don't know, most of my phones are 4 years old and battery life is ok.
It is not available, it is still on preorder / reservation. What is the purpose of this blog post? Nothing seems to have changed in a couple months!
It's moot.

Apple offers ~3 years of software updates included in the price of the phone.

Right now, Android companies COMPLETELY FAIL to match Apple's update value.

The idea that Android companies should switch to a paid update subscription model, while iDevices retain free updates for most of device life, would be a hilariously incompetent decision.

"They're better than us, we know it, so why not subscribe to us and pay us monthly to help us catch up to what they were doing a decade ago?"
Of course, and this is exactly why tariffs exist, to level the playing field.

Otherwise whatever country has the most lax regulation and labor laws wins.
I do not think it means what you think it means.
in which case you'll probably want the latest and greatest anyhow.

Why, if it still works fine?

//Nexus 7 (2012) user here
Yes; because there is a human reviewing, we have to start at a pricepoint that makes sense. Saving time and lowering risk is worth getting really great reviewers - to do that, we need to pay them a great bid per review.

We offer a free review to companies interested in trying us out. Shoot me an email (lyal@ our domain name).
Most of the fish you eat is farmed fish.
Larry doesn't really send company-wide emails anymore, that's Sundar's job now.
Paywall?

Didnt realize HN was promoting The Economist revenues
It's a very "famous" claim at least. Couldn't find quantitative evidence though.
That's called a map. Most (all?) strongly typed languages have a map type in their stdlib.
> If you want to save cycles and bytes then use assembly language ... High level languages won.

This is a ridiculous straw man. It is completely possible to write efficient software in high level languages, and no one is suggesting people extensively use assembly language. Actually, in many cases it is very difficult to write assembly that beats what's generated by an optimizing compiler anyway.
Pavel Durov: Why Isn’t Telegram End-To-End Encrypted by Default?
That's not entirely true. The study itself lists several previous works that only introduced the peanut allergen in varying amount over time. The results of those studies show that yes the body increasingly builds antibodies while the allergen is introduced but those effects diminish rapidly after the treatment is stopped.

The importance of this work is that with the simultaneous introduction of this bacteria the effect is maintained for years. The bacteria plays a important role in allowing the body to retain the immunity.

"Moreover,
because there was no convincing evidence that allergen OITalone
was effective in promoting sustained unresponsiveness at the
time our randomized controlled trial (RCT) was designed and
initiated, we elected to undertake a clinical trial evaluating
whether coadministration of Lactobacillus rhamnosus CGMCC
1.3724 (NCC4007) and peanut OIT can induce sustained
unresponsiveness to peanut among children with peanut allergy
(Australian New Zealand Clinical Trials Registry ACTRN
12608000594325, 25/11/2008). This probiotic was selected based
on its demonstrated tolerance-promoting effects, including
induction of regulatory T and TH1 cytokine responses."
"College forces you to interact with people and ideas that you either disagree with and/or were completely unaware of. It's the single best way to reduce the number of "unknown unknowns."

So does getting a job, volunteering, traveling the world, doing a mission trip, serving in the armed forces, etc, etc.

There is a social cost to having people spend 4-6 years in college. And colleges are increasingly becoming government-subsidized vacation from the real world. We should ask whether the core benefits of college that we want to actually subsidize - education, training, etc. - can be done cheaper and faster through other means. Cut the cruft.

Look, I was a humanities major in college and I loved it. But looking back, the four year experience seems like an extremely expensive exercise in upper-class cosplay. It was a luxury that the taxpayers, in effect, paid for.
A sort of homecoming, since camelids originated in North America, and afterward spread to South America and Asia: https://en.wikipedia.org/wiki/Camel#Evolution
I am someone who has wanted to go to Mars for many years now. I first thought about it when I was about 8 years old -- 30 years ago. I'm still enthusiastic about it, although I doubt I'd have the skill sets or youth to participate given the current timeline.

I expect Mars would be too much the opposite of boring. We'd be trying to live in an environment that, as far as we know, doesn't support any life at all. It is extremely hostile. The conditions are more difficult than Antarctica. The planet will be trying to kill you in all kinds of ways, some of which we haven't imagined yet. Early colonists will have their hands full solving one life-threatening issue after another, and without the massive manufacturing and diagnostics and natural resources of Earth at hand.

There is a great deal of science to be done there and that would likely be a major impetus for going and one of the selection criteria for early colonists. Even when the planet isn't trying to kill them, they'd have work to do -- mapping, soil samples, ongoing human health research, materials research, agriculture and biology.

Martian colonists would also not be entirely isolated. There's no reason in principle why you wouldn't be able to email people on Earth on a semi-regular basis, or receive the latest books and movies and games -- to the extent that you'd really have time for any of that.

There are people who are attracted to the idea of living in a smaller community in a completely alien environment. They tend to get dismissed out-of-hand, but it's not really all that unusual. Humans are tribal, there are isolated research facilities in remote parts of the world, even a cramped little space station now.

I seriously doubt it will turn out to be pointless. Colonization has usually moved the larger human society forward a little, with new forms of governance, new materials, new technologies or techniques for daily life. We have no way of knowing now what kind of returns we'd get back from a long-term Martian colony, but I don't think the answer is "none".
and even better, iPhones have a closed ecosystem, although come to think of it, I may not be their target audience.
Show HN: Add text captions to video easily
Source code of 50 Amiga intros released
I would be willing to bet that Touch ID, OS optimization, and iTunes are managed by separate teams.
This. Lobster is an excellent vehicle for butter.
I just launched a Mac app that lets you easily burn in text captions and subtitles to video.

Its very simple to use, just set start/end time and text values in a form.

I've been noticing the popularity of text in social media videos. Before I made this I used Adobe Premiere to add captions, but those professional softwares are more expensive and have complicated interfaces. I figured social media marketers would want something simpler that they could use without becoming video editing experts, or be able to task it to an intern who can pick it up in seconds.
I'm still using a Galaxy S3(2012) with no battery problems. I use it every day, and I don't even plug it in every night.
I personally would do nothing at a legal level.

I don't believe you can legislate such problems away and that society holding the opinions necessary to try is more dangerous than hate speech in and of itself.

The answer to speech is more speech: I suggest making fun of people spouting "hatespeech" and drown their message in an overwhelming amount of mockery. Comedy is a well-known memetic weapon that we've lost the ability to effectively use in our pearl-clutching seriousness.

The criminalization of hate speech is actually counter-productive: it gives easy access to a social lightning rod to powerless losers while giving them more respect and attention than they deserve. It makes a serious issue out of something we're better mocking.
So guaiacol boils at 205°C. How does it end up in the whisky, after distillation? I mean, the water should come over before the guaiacol does.
I don't know about the rest of you, but I have several pairs of headphones in my house and no floppy disks.
I admire the gumption of making a new phone.

But controlled obsolescence kills me. The real feature that improves in phones the past few years for me is the software and apps, not the hardware.

My wishlist:

- Give me a lighter, snappier OS. Not something clunkier and slower and uses more ram, gpu/cpu (aka battery life).

- Actually support updates to the things for longer than 2-3 years.

- (Not related to this phone) Use stock android, unless you're removing bloat. Why? Because inevitably there's going to be apps. What I want is a nice flat surface that includes wifi, bluetooth, and nice API's and permissions for those apps to plug into.

- The biggest feature you can give me on a phone? Battery life, Replaceable battery, Data/Cell reception, Speaker/Microphone quality.

- SIM card that's easy to get out.

- Actually, Dual SIM's.

- Support for carriers globally.

- And physical keyboards. Something for SSH'ing with.
This strikes me as the usual motivated denial that you get from Mars enthusiasts. You're not going to "go exploring" forever. At some point, it's just more rocks.

A better analogy than backpacking would be permanently living underwater at great depth. To leave your underwater habitat, you have to scuba dive or get into a submarine. You never get an unmediated experience of the outside world. Your skin touches the inside of your suit. You smell only the air from your breathing apparatus and your own breath. Forever.

I'd be way more impressed with Mars enthusiasts if they'd admit that this is a problem and then describe how they'll overcome it, rather than just insisting that it all really is going to be one big breathless adventure. It's like mentioning boredom on Mars is a taboo that upsets frail escapists.
72% of Consumers Don't Know What Net Neutrality Is
That's still the blog article that gets the most hits. I wrote it in response to someone on HN claiming that "you can't do peer to peer because of NAT" when we were doing it.

There's the standard ways -- hole punching as described there, uPnP/NAT-PMP, etc. -- and then there is a long tail of hacks for getting to that 90%+ success rate you want. Here's an incomplete list:

* Port prediction for symmetric NATs that increment ports

* Creating multiple sockets to work around buggy NATs that can't hole punch if multiple devices have the same local port, etc. There are also buggy NATs where hole punching breaks if you also open a port with NAT-PMP or uPnP. There are a lot of buggy NATs. (Factoid: we have found zero correlation between the cost of a NAT device and its buggitude.)

* Getting the timing as tight as possible -- we use a triangular three-party rendezvous method to try to get it so both sides see a send before the "reply."

* Sending UDP packets with incrementing TTLs ahead of the real hole punch message to open multiple layers of NAT, and randomizing the few-byte payload of those low-TTL packets because some NATs care about this. Yes people plug NATs into NATs into NATs. It's pretty common. Ugh. As long as none are symmetric it works.

* If at first you don't succeed try try again... forever. For long-lived links (common with ZeroTier since they are virtual LANs) if you keep trying and include some random port trials you will eventually punch a symmetric NAT. There are only 65535 ports.

ZeroTier still has to relay though if both parties are behind hostile NATs, but we can provide free relaying for everyone since it's only a small percentage of traffic and cloud bandwidth is cheap.

Edit: there are more sophisticated methods that work more of the time, but those unfortunately can trip intrusion detection systems. We try to walk the line with ZeroTier between high success and not tripping your IDS.

Edit #2: wow there's a lot of outright nonsense on this thread. I continue to be saddened by how few developers (even top notch ones) know so little about networking and have so many misconceptions about it. Networking is still such a black art. Of course if it wasn't maybe there would not be a niche for us. :)
What do they need Andy for, then? The press I've seen with him over the past year seemed to be pushing the narrative that he started this company to 'correct the mistakes' of Android...decided that's too much work?
The same thing can be said about the word "racist". It is so over used that to me it has lost all meaning. It seems that in every political discussion where there is a disagreement, it will be interjected at some point.
I just paid someone to replace the battery in my Sony Xperia Z1 Compact, which is 3 years old this week.

It still works fine, although I do use Firefox with ad-blocking extensions. I doubt I'll need to replace it for at least another year.
Washing machines are build to die by design now. Most disposable brands (Samsung, LG, Electrolux, Whirlpool, anything from supermarket) use specially selected unprotected alloy in the spider (part holding drum to the shaft).

http://www.automaticwasher.org/cgi-bin/TD/TD-VIEWTHREAD.cgi?...

Fun fact - drum itself is stainless. Good brands (Miele) use stainless spider and are bulletproof.
They tout the magnetic attachment points as making it easy to add new hardware accessories.

I wonder if the magnetic attachment points will demagnetize your credit cards if you have them both in pocket or your purse?
I liked xwindows very much. Still do. What other system allows you to use your local window manager to control windows from multiple different machines?