skysight-inc/HackerNews huggingface dataset:
You'll be hard pressed to find a todo list app that extracts your todos from your code. But, you could do that yourself with some scripting.

As for being very context aware - also something you could do yourself, to some extent. "on a phone call" would be tougher but not impossible. Still at that point it might make more sense to proactively reach for something you need.

I've done my own tinkering in this space, along different lines; it worked, but it didn't change anything for me. Sometimes dreams do come true! and they just don't work out.
This is a great article and kudos to Yaakov for being brave enough to share his experience with us. This is a classic example of a talented and dedicated people working on a bad idea and hoping that they can pivot their way to a good idea.

As they rightly noted in the end people don’t want to make their own clothes online. They want clothes that make them look good and project the image to the world that reflects how they want to be seen. No matter how well executed, this idea can’t work except for the tiniest niche.

I have often thought about how to make this market (the “consumer co-creation” category) work and I have yet to figure out a way. The best idea I have had is to out Zara Zara. The Zara model it to keep the supply chains short (with a resulting high labor cost) and the stock turn over rapid so if something proves popular they can make more of it quickly (no ordering for summer in the middle of winter). It might be possible with better physical tracking and identification of the key influencers to be able to get a jump on what will prove popular with enough lead time that you can lengthen the supply chain to be able to take advantage of low cost labor, but I have not explored this idea.
That's really useful advice. Thanks.

> People generally contact support as a last resort, and will usually read all documentation in advance. If your docs explain it, they won't need to contact you.

I think this somewhat depends on the industry or more like your target audience. Our latest site has been quite popular with older (60+) non tech savvy people but a side-effect of that is that we get an insane amount of questions.

I've gotten questions about how to do something when the step was as simple as pasting a URL and pressing the Next button. On top of that there is a pdf download and a big help button to a YouTube video on that same page. Our support desk shows answers like Stackoverflow when somebody tries to submit that question but they still ask anyway. It's so boring replying to the same thing over and over (thank god for canned replies).

Handling customer support yourself does give you a lot of feedback about your site though. If you really love your product it can be a real eye-opener.
High Power Laser Pointer
Ask HN: What are some good lightweight server monitoring services?
I'm one-person team and I'm just looking for a service that will ping my servers at some interval and send me an email or text if the response doesn't match some pre-configured match parameters.

Pager-duty would work but 10 bucks a month seems too expensive. I know there must be better alternatives out there.

update: Looks like I misunderstood pager duty. It doesn't handle the uptime checking; it just manages notifications and escalation.
This may be more effective. I really doubt we will find ET unless it specifically wants to be found with radio signals.
Haha. Maybe related: https://github.com/servo/servo/issues/4378
> a web based IDE

This is exactly what I didn't want. Please tell me that this "next generation" stuff is just inaccurate hype, and that this is really just some minor Eclipse offshoot.
haha, oh man! I used to have drafts open in apple mail and do the same thing. But it just became a mess for me; i'd have 100 draft windows open, with various bits of useful/useless information. The drafts were autosaved, which was nice, but they just piled up for me, and all came rushing back if I restarted apple mail. That was one of my primary motives for building my own solution.
I believe something equals swagger ui. [0]

[0] http://swagger.io/swagger-ui/
Adobe Animate CC, a New Era for Flash Professional
I'm going to withhold my judgment on the matter until after the next market crash.
I think it's impossible to judge the value of anything in this messed up 0%-interest economy.
Crazy money is going around and inflating not just valuations, but revenue, profit margins, etc.

Everyone is looking at Price/Earnings (P/E) ratios (which are currently quite bad, but not horrible) and are completely ignoring the fact that earnings themselves might be inflated by
the low interest environment. Maybe if interest rates were higher, companies wouldn't spend anywhere near as much on Facebook advertising.

With that said, I think the current economic environment is more like 'froth' than a 'bubble'.
A bubble can only get so big before it pops - Froth can keep building up to a considerable volume before it starts to deflate.

Economy is a bit like ecology - If you raise the temperature (interest rates) by 5 degrees (5%), you could end up wiping out many species (companies) because of their complex interdependencies.
Powering Chromecast
But eclipse (and I'm sure others) used to allow you to hide most of the stuff, is the problem just the initial perception?
I had no idea they had sold their mapping unit.

They bought Navteq in 2007 for $8.1B and sold that to automakers in 2015 for $3.1B [1]. I guess they needed a warchest to have a chance at succeeding in their turnaround (and considering their manufacturing roots, they'd have a hard time having a non-manufacturing-centric identity I imagine), but I'm surprised they couldn't get a higher price tag from a player in the smartphone market.

[1] http://www.nytimes.com/2015/08/04/technology/german-carmaker...
Unicorns vs. Donkeys: Your Handy Guide to Distinguishing Who’s Who
Linux Background and Foreground Process Basics
Corona Labs Joins Perk
next generation eMacs (previous gen actually)
I don't know if they realize this, but imo all they cause it having less people working with FPGA's. As a result it's not a tool people will reach to when it could be used.
Fastmail is email and calendaring not for cloud based based document editing / file storage.
"Customers will damage their FPGAs with invalid
bitstreams, and blame us for selling unreliable
products."

This used to be true when FPGAs had internal tristate
resources (so you could drive the same net from
competing sources); this is no longer the case for
modern devices.

I agree that this is a bogus argument -- nobody would blame the chip vendor for damage caused by a third-party bitstream -- but I don't see what it has to do with tristate logic. The only thing keeping me from shorting out two (or two thousand) ordinary CMOS drivers with an assign statement is the toolchain, isn't it?
Make that two of us!
> We hire developers as support reps.

Wonder why I never thought of it. Hiring a programmer to do customer support is a really good idea since for the sites we have a dedicated customer support guy (outsourced) they often come back to us to explain trivial questions like "how to embed a code", "how to publish on site X", etc which can be easily solved when someone knows a little programming. They can also offer some creative solutions which instead of just following a script we give them.

I will def keep this in mind when we need to hire next. Thanks.
Looks like StrongLoop API Explorer
Join in the #Deshruption. [Live Blog]
Send post today that read like an Onion article.
Desktop is still the tool to create Mobile. Both software and hardware. When I look at it this way it makes sense to me that Apple might want to invest in making it better.
I experienced the exact same issue on a paid Google Apps for Business account yesterday evening around 11pm CET.

Creeped me out, i assumed it was some Browser Plugin gone rouge.
They didn't "replace" the Ethernet with WiFi. The WiFi was always there.

The Ethernet port was for people who _needed_ to plug into an Ethernet socket. If you still have that need, WiFi doesn't replace that. So now you're in a situation where you _need_ to plug in an external adapter every single time.
Best Backyard Games to Encourage Physical Activity in Children
Some older FPGAs, such as the Virtex 2 Pro series, had internal buses driven by tristate buffers. The responsibility was on the designer to avoid enabling multiple drivers at a time.

This is no longer true of modern FPGAs. There is no way to create a signal that is driven by multiple sources; the structure of the FPGA guarantees that any net will have exactly one driver.
Airports are a good indicator of the health of the country's infrastructure. If the airports are bad, it's very likely that the country's roads and bridges are bad too.
It doesn't make sense for every product, but for us it's absolutely necessary. In general I think it's really helpful to have your support reps be 5x more technical than your average user.
On entrepreneurship: the family and business mix
Apple seems to have come to believe that smaller is better

SNL's Fred Armisen totally nailed this back in 2005. The iPod Invisa: http://vk.com/video-35284506_162126808

Thankfully I was able to find a link. SNL is brutal about keeping their content off the Interwebs.
Distributed Log Search Using GNU Parallel
Never used one, but how about a min-max heap instead?

https://en.wikipedia.org/wiki/Min-max_heap
Consul Templates
Docker Private Registry Server
Ev Williams: A mile wide, an inch deep
I might go that route myself. I've been running my own email server since 2012 and I'm just tired of having my stuff constantly flagged as spam
...and Kim Kardashian has more followers on Twitter than Bill Gates and all the Presidential Candidates from both sides of the aisle put together.

So what? What does that say about society or the exec\brands that prop her up? There is no dearth of misguided smart people in the world doing dumb shit.

Facebook was stupid in 2007. Imho it is stupid today. People worry about AI causing unpredictable damage to society. I worry about Facebook doing it much before AI does.

It is a social experiment that should have been run inside the safe confines of a social science lab. Running social experiments on the real world, at this scale just because the tech makes it possible, and advertisers fund it is like watching the plot of Jurassic Park play out.

Maybe a quote from there is apt - "Isn't it amazing? In the information society, nobody thinks. We expected to banish paper, but we actually banished thought."

Kara Swisher's advice still stands.
How is that any different than something like television, or a magazine, or newspaper, or cinema? Nobody used to visit a studio. They produced content for something like ABC, which is one of the main feeding troughs for mass consumption.

But that's mass consumption, where it's feeding ground for swine. I look at things like Twitter, and I see a big pile of spam. Spammers following spammers to spam their spam to spammers. I won't be producing content for channels like that, just like I wouldn't write on Medium.

But keep singing to the choir, and boosting your "following", and watching numbers rise... as if they meant anything. Just like people realized calories could be empty, someday the general public will awaken to the obvious concept of empty follows.
OK, though plenty of illegality is not very creative.
Holga Factory Ceases Manufacture of Holga Cameras
> Building the structure. Why is this O(n)? If you have already segregated the array into segments for the separate heaps, heapifying them would be O(n). How can the segmentation be done in O(n)?

Using 1 + 3 + 5 ... = n^2, wouldn't the largest segment hold roughly sqrt(n) elements. So O(sort(n)) heapify for sqrt(n) heaps, or O(sqrt(n) * sqrt(n)) = O(n).
I live in the third world country and I know what you mean. But I strongly disagree with forcing companies to design for repairability. Companies should be free to design their product like they want.

Environmental issues should be analyzed and discussed besides that.
Maybe they should go back to making gumboots [1].

1. https://en.wikipedia.org/wiki/Nokia
Google Files Patent for Autonomous Vehicle Without a Steering Wheel, Brake Pedal
I'm happy with UptimeRobot, but they're not a heap less than $10/month.

If it's not really worth $10/month to you, do you really care that much? By the time you've "rolled your own" to save $10/month, how much time will you have spent and how close to the reliability of a bespoke service can you get for significantly less money? A cron job and a perl script or two on a $3/month vps will let you _say_ you're monitoring your servers, but if your monitor is less reliable that your web servers it's just going to wake you up on weekends and get ignored...
It's clear from tiffanyh's comment that the question is about the mail/calendar/address book part. Though, I cannot give an answer to that question. From my experience with a personal account, I can say that Fastmail permits much more customization.
I'm surprised they decided to just focus on jeans. I can't imagine buying pants without trying them on. Even if I get the size right I might not like how they feel. Hoodies and shirts seem much more forgiving, and there are a bunch of companies who seem to be successful in that space.
Isn't this sort of list of trivia the sort of thing the "interviewing is broken" meme refers to?
A lot of people opine that instead of the Global War on Terra we should treat terrorism strictly as a concern for law enforcement.

However, the LE attitude to the terrorism problem is "we can't wait until crimes have been committed to start making arrests; we have to identify and neutralize potential terrorists before they do something awful". And, absent a Minority Report pre-crime unit, this is where we end up: with the FBI aggressively and warrantlessly sniffing around, looking for a terrorist under every rock, and even falling on the wrong side of the sting/entrapment divide and goading people it thinks might be terrorists into participating in fake terror schemes to round them up.

I don't have any ready solutions to the terrorism problem, but it seems as if leaving it to the military, intelligence community, or law enforcement each comes with its own set of severe drawbacks which undermine human rights.
Parallel construction should work for blackmail just as well as it does in the courts I think to obscure the true source of information. And people don't do bad things alone, there are always other people involved who could simultaneously be plausibly claimed as source and plausibly deny this. A "stolen hard drive" could explain anything.

Any crimes that the politicians are involved with probably do carry significant jail times, given how corruption and pedophilia apparently still exist.

> depending on the nature of the secret, most politicians would get some slack from the public for having the courage to standup to FBI blackmail

I don't really see this playing out in the politician's favor.

Politician: FBI is blackmailing me!
Press: with what?
Politician: ...
Press: do you have any proof it's FBI?
Politician: Nope
FBI: We're not doing anything
FBI: (anonymously releasing some info)
Politician: resigns / get jailed
Press: boo bad politician!

Or:

Politician: FBI is blackmailing me!
Press: with what?
Politician: They say I stole a billion dollars
FBI: we're not doing anything, but we should investigate this
FBI: wow this guy really did steal a billion dollars, we can't ignore this
Press: politician announces he stole $1 billion dollars, gets jailed

I don't get one thing: if politicians' decisions can be purchased by campaign donations and lobbying, why would they be any more resistant to something more persuasive? Again, to reiterate, blackmail does not need to be letters with threats compiled from newspaper cutouts. There's a whole range of methods they could be using that rely on the information they collect.
New creative environment for your business
Welcome to the Diamond Age.

They make diamond at room pressure, but researchers didn't say what they use to cover their substrate. If vapor deposition, it's not "room conditions" anymore.
Konstruktor is a part of our real life, which significantly facilitates and simplifies business processes, materialization of creative ideas and constructive cooperation.
The main mission of the project is to unite creative and active people, to implement ideas from simple and in demand to incredible and fantastic, that can shape our future.
Konstruktor is a creative environment and a starting point for developing, searching and implementing new creative opportunities as well as professional and personal growth. Konstruktor is a unique system of Internet services for business. It includes complete product line of integrated online services such as project planning with multi-level allocation of tasks and areas of responsibility, personal and project time planning, managing both clients and co-workers relationships, ability to manage and share files, ability to attract investments in projects, creating company’s knowledge portal, searching for partners and contractors for doing project and operational tasks, a chat with the ability for co-workers to exchange information quickly, IT infrastructure, unlimited data storage and simple access to it, allocation and control of both personal time and finances and other. What is more, there is a mobile application that is accessible in 70 languages for users all over the world. The application will be available on 3 platforms: iOS 7+, Android 4+, Windows Phone 8.1. The mobile version is provided with all the same functions as the regular version of the website.
I've been playing around with it for about 15 minutes so far. Eclipse is my main IDE, so I would say I'm fairly a power user for Eclipse.

This is not a new version of the existing Eclipse (or Intellij). It's not a desktop app at all, it's a web server that starts and then your browser opens the EclipseCHE "web app." The IDE is merely a web interface - everything is happening on the CHE server (which would make the most sense if you install it on a separate machine altogether).

As far as the IDE, it's actually kinda amazing for a web app. If the browser chrome was missing it would seem like a desktop app (except the menus are in the wrong place for OSX). The intellisense doesn't seem to be working yet as far as I can tell. Maybe this is just PHP, though? It shows valid PHP code highlighted in red as if it were an error (edit - restart seems to have fixed this). I wish so badly that one of the dark themes for Eclipse looked this good, though. I've tried for days to get a decent dark Eclipse theme going - they all suck.

It seems that it may be creating a docker container for your project. You don't open local files on your machine (there is actually an 'upload' function to add a file to your project though). The files don't exist on your normal filesystem - they exist on the server, perhaps in a container, or just some internal folder structure that the server controls..? It seems to want to handle it all magically, which means I can't easily try it out on one of my existing apps. This is not really normal for my PHP workflow, but perhaps it would be perfect for those who have their app already in docker containers?

I can't get an application to run at this point. I have docker installed, but it just hangs with the message "Your request is queued waiting for a node to become available..."

Overall, it looks extremely interesting - especially for a team environment where everything is containerized. Just point a new team member at a URL - and the IDE and server environment is 100% set up, ready for them to start coding, debugging and running the app. There would be essentially zero setup time for working on your app.
My favorite way of thinking about it is regulating expectation or giving an emotional reason to do something. ("I feel like I should do this")
http://monitority.com/
And BSTs can have O(n) lookup. The only property of a BST is that you know something about the value of the children compared to the parent. This means that a sorted linked list is a BST.
I can tell that they're different, but the differences are really subtle in large groups of them.

Numbered left to right, top to bottom.

2,4,6,7,9 look close enough that I probably wouldn't be able to guess which one it was if I only saw one of them at a time.

1,3,11,12 looks similar, I might be able to tell the recognize 3 and 11 on their own.

10 looks similar to the 2nd group, but is different enough that I could probably pick it out.

5 and 8 are unique enough that they stand out by themselves.
Visual Studio Code is really nice. Feels streamlined, compared to Atom.
I think this is a great deal - for Alcatel Lucent. Hardware networking equipment is mostly going to become commodity (with SDN). Some networking equipment will stay expensive, but that will be a smaller market. I don't see what Nokia sees in this deal...

On the other hand Nokia can still turn things around once they get back the right to use the name in phones (afaik the name was sold to MS for a limited period). If they stop inventing new OS every month (and stick to stock Android) they could be a huge player.
Somewhere in the last 24 hours there was a thread on HN about invoicing, might wanna check that out, I beleive they were requesting an open source invoice solution.

One small thing I'd like to see change with this and that is the ability to edit it as "flat rate." Most of my invoices are just 1 number, nothing hourly so that would be cool.

Nevertheless, a nifty system that is well laid out.

Edit: found that thread for you:
https://news.ycombinator.com/item?id=10652696
Customizable? but is it easy? Is there a drag'n'drop for the toolbar buttons? Can the fonts for menus and panel titles be downsized easily?

Also, Eclipse tends to try to do everything in their IDE: Transition an issue, commit, execute a command-line program, browse the database, etc. It's a very different spirit from, say, SublimeText where each program is dedicated to one thing well. It has a lot of impact on the UI, hence the critics "Code is 40% of my screen". I personally prefer IDEA now because it comes with thin shims.

Btw, the HN rules say "No negativity". Just a reminder to be considerate for the Eclipse team.
Basic question(s) as I am not a data scientist but have just taken a machine learning course (https://www.coursera.org/learn/machine-learning/ )

Won't trying different combinations of hyper parameters/lambda (over a small range) help us arrive better instead of manually tuning it? Or is that what the author meant by manual tuning?
"In addition, Q-carbon is harder than diamond"

I was under the impression diamonds were pretty much the hardest known material. If that's so, then I imagine that this alone is the most significant part of their discovery?
SignalR for React Native
BlackBerry says no to Pakistan’s backdoor ultimatum
"I'm wondering why the "meticulous design" still looks like an explosion in a GUI widget factory."

Yes, the purple and orange lettering on a black background is especially painful.

I'm not sure what to think about a "cloud IDE" yet. It strikes me as the sort of thing which, if it doesn't work perfectly, will break in mysterious ways. When such things break, it's usually necessary to look behind the pretty graphical environment at vast numbers of text files, environment variables, and whatever other state the thing has.
Interesting. Though, why when I activate my account does an entity called "Bllion Signup Wizard" ask me to grant access to my gmail contacts?
Unseen Art – classical art paintings in 3D for the blind
The graphs speak for themselves, you don't have to read any of it as the author only explains the number of graphs which are simple and readable.
So Long and Thanks for All the Fish, Symfony2