skysight-inc/HackerNews huggingface dataset:
Truth is, I'd start writing code to copy any idea that I was totally blown away by, and I don't need any funding to start doing that.

Putting your idea right there in front of some pretty fast moving programmers has to be something people would think twice about.

Having said that, it's hard to imagine an idea being sufficiently compelling to start writing code to implement it immediately. The only ideas that really blow me away are my own and they usually turn out to be silly anyway, after I've spent six months building them to crickets.

I don't think ideas are worth nothing by the way. Just ask the Facebook twins.
Hey man, keep up the good work. I'm sorry this forum is so filled with trolls these days.
This has been possible for, at a minimum, three years. There's an effort gap between building an ad targeting version and building a blind enabling version.

The only new thing here is that Facebook released it to the public.
Understanding Burndown Chart in Agile Scrum Methodology
The readability score is based only on the lengths of words, which I guess is something, but it's not a very good proxy for when you learn the word. The frequency of the word is a much better thing to measure.
Curious, as someone in a similar position as Textexpander: Don't you think TE will be able to provide with more, stable updates thanks to the stable income a subscription provides? Selling software is a lot like living under the gun constantly . The sentiment seems to be that people use TE a lot, daily. Why not support the developer(s) behind this service?
'Panama papers' came from email server hack at Mossack Fonseca
I've expended 0 effort to find the answer to this myself, but I wonder if this is based on the OTR protocol, and if not, why not.
Tesla Cars Evolution
Apply HN: Brightwork – Making APIs More Intelligent
When building an application Developers use APIs to serve different functions. This can be payment, data, social network, push notifications. All of these APIs are pivotal in adding a robust feature set to their application. Some they build themselves, but many are used from existing companies and their platforms. However, using an API is a leap of faith. A Developer uses these APIs perhaps because of its reputation in the Developer community. Perhaps someone has used it in the past and found it to be useful. However, this is genuinely a leap of faith they take to use a tool in their application and trust it implicitly. But what happens when that trust is broken? What happens if that API doesn’t work as well or costs too much? That Developer has to dig back into their code, remove dependencies, and recode their application in a process that takes time. Sometimes lots of time.

Meet Brightwork.

Brightwork is an API Developer Tool. But it’s so much more. With Brightwork Developers can now see usage information as well as performance information about the APIs they use with their application. They can also see cost projections for their APIs as it relates to competing APIs. However, we take it all a step further. Now Developers can simply click a button in the Brightwork dashboard and switch APIs without having to write one line of code. We do all the heavy lifting in the integration layer and move the API so Developers can spend more time building applications that are agile, meaningful, saves them time, and ultimately money.

On top of offering all of this intelligence with their APIs, we’re offering full stack profiles. These are what we’re calling “BrightStacks” but are pre-built API bundles that can be used in their full stack. So instead of programming these services individually, entire stacks can now be turned up in minutes, not hours or days.

http://brightwork.io
I think the conclusion to draw here is that there is no line between LE investigating terrorism and law enforcement investigating everything else. It is not possible to give LE/IC powers that they may use against terrorism and espionage and only that. The patriot act was billed as a set of effective counter-terrorism tools and yet now years later is almost never used for terrorism, primarily used to fight the unpopular and more controversial drug war. FISA and NSA wiretaps are supposedly about espionage and terrorism and yet LE is managing to find a way to use it for everything -- whether it's lying to judges in the form of parallel construction or (even earnestly) stumbling upon major crimes in the course of their investigations. I agree with you that while this particular investigation does not so much worry me (so long as the pornography charges are real and not planted/fabricated), the expansion of the scope of these 'terrorism/espionage' investigations so that investigators conveniently happen to stumble upon crimes is a very worrying prospect.

Powers are powers, and if you put them in the hands of the people with the job 'get as many convictions as possible with the powers you have', well, they'll end up being used, even if they have a label that says 'for terrorism only! Promise!'
No rule against it. If you're up for it, I don't see why not.
I agree with you, but clarity is not the same thing as precision.
Won't marry a woman who would want to waste money on a shiny rock.
my guess is that for free tier, it's targeted at demo/tutorial so environment variables wouldn't be necessary. If you are serious about privacy then you have to upgrade to paid tier.

But heroku does offer environment variables to free tier and it is handy for database keys and 3rd part API keys, so I guess they will add that at some point through some user-facing web interface or just cli options.
Apply HN: Get your CV proof read by others
The idea is:

1. submit your CV and pay some fees(or find a way to give a reward).

2. Someone will correct/review it

3. Let's say others(max 5 persons) give a mark to the final CV

4. Iterate 2 and 3 if needed

5. 2 and 3 will get a share of the money somehow
Apply HN: Financial plans as an employee benefit
-- Overview --

In addition to health, vision, retirement, etc. benefits we aim to establish financial planning as a benefit that every company offers their employees.

Money is the main source of stress for Americans and it impacts an employer through missed days, increased illness, and distractions. And many people without a solid financial foundation put their retirement at risk by not making enough contributions to their retirement plans, by taking loans from their 401(k) when they have an emergency, and by carrying too much debt into retirement.

Our goal is to help Americans break the paycheck-to-paycheck cycle and start making progress towards their financial goals.

-- Business model --

In order to reach the most people our financial wellness platform will be an add-on service that 401(k) advisors offer to their plans. We believe it will help them distinguish themselves from their competitors as well as open up a new revenue stream for them.

They will pay us a monthly per employee fee which they can either pay themselves or pass on to the 401(k) plan.

For a business model comparison think Concur for the 401(k) industry.

-- Software --

Our web-based platform will ask each user a series of questions after which they will receive a simple financial plan that contains a budget, debt payment plan, retirement plan, insurance needs, and plans for their goals whether that be establish an emergency fund, buy a house, save for college, etc.

--

WorkPlay401(k)

http://www.workplay401k.com
And control panel is still a mess.
We do not plan on charging anyone for the usage of this app.

Monetization isn't exactly our FIRST priority (user experience is for now), but we do have some ideas behind it. For examples, ads can easily bring in revenue if needed. Or even qualified trained therapist are able to provide 'exceptionally higher' help for a fee (this is further in the future of course).
However, should've is a shortened version of should have so I think the point still stands.
My guess is that a professional analyst is not going to be particularly confused by the addition of a single user's non-Tor traffic to the firehose stream coming out of an exit node.

But that's just my guess. Perhaps somebody should ask @snowden.
Why is Hong Kong real estate so expensive?
And country bumpkins despise townies... so everyone hates everyone! Let's just get that out there :)
WebTorrent Desktop – Open source streaming torrent client
I fully expect (and hope for) such a market to emerge.

One key thing, which I mentioned in another comment, is that GD "matures" into USD after a certain period of time (e.g. 30 days). But some people might not want to wait for their GD to mature, so they'd be willing to sell their GD at a discount of face value. But the price gets too low, people will prefer more to keep their GD.

Our merchant partners are required to set prices equally in both USD and GD, but there's nothing preventing other users from dealing in USD/GD in this way. And by participating in this market ourselves, we can help build our USD reserves.
Brompton Connected Folding Bike Uses Internet of Things
> I see many good engineers getting pushed into management roles to advance their careers.

A lot of people whom I see in this category are people who fall more under the "engineer" banner than the "developer" banner - they tend to look for hard problems to solve, and are still happy solving logistical and financial problems.
Windows NT is quite sound technology. At least the kernel. On the other hand... the kernel doesn't matter. It's the userland that poses problems most of the time. In in this domain, Microsoft is much much ahead of any *nix except OSX (in my opinion, MS is ahead of Apple as well, just not by as wide a margin).
Adult colouring book craze prompts global pencil shortage
Facebook Fail: How to Properly Filter Scunthorpe
I once went out to lunch at a modest restaurant with a couple friends, one from a wealthy eastern family and one from poverty. The former was dressed like a slob, the latter in a nice suit.

I was fascinated how the former exuded class in how he comfortably dealt with the waiter and the wine list, etc., while the latter clearly was desperately trying to do that and failing.

The difference was apparent even in how they walked and sat.
> random and useless 'nice to have' touches

We can probably conflate this type of problem with the second you mentioned. If the changes are that much of a problem there is probably something wrong with the software architecture. From a programmer's perspective it's easy to forget that the code exists to serve the user's experience, the user's experience shouldn't be crafted to serve the code.
Seeking Work - Wilmington NC or Remote.

Fullstack developer with experience in doing data science and visual analytics.

Have a lot of data? Need to make sense of all of it? Want to build some effective microservices that pull and process your data so we can clearly show how effective your company is or do you want to take a critical inward look and use data to guide your questions? Or would you like to build a large application for visualizing, analyzing, and manipulating some data? Either way I'd love to help you out in any way that I could.

Check out my resume here: http://christophermaness.me/

Experienced with Javascript, PHP, Ruby, Java, and many other languages.

Email: chris@christophermaness.me
So I was trying out the new TLS support starting RethinkDB with a command like so:

rethinkdb --http-tls-key key.pem --http-tls-cert cert.pem --driver-tls-key key.pem --driver-tls-cert cert.pem

and the web ui goes to https successfully, but it looks like I need to change something for the Python driver:

In [1]: import rethinkdb as r

In [2]: r.connect("localhost", 28015).repl()
---------------------------------------------------------------------------
ReqlDriverError Traceback (most recent call last)
<ipython-input-2-655078830678> in <module>()
----> 1 r.connect("localhost", 28015).repl()

.../site-packages/rethinkdb/net.pyc in __init__(self, parent, timeout)
313 .replace('receiving from', 'during handshake with')\
314 .replace('sending to', 'during handshake with')
--> 315 raise ReqlDriverError(error)
316 except socket.timeout as ex:
317 self.close()

ReqlDriverError: Connection is closed.
Given that it involves physical access to the car, and a fairly intensive degree of it from the looks of the photo series, how exactly would anyone but the car's owner or an authorized mechanic go about using such an exploit?
Life's+Classroom:+Lori's+Story
Not sure if still holds true nowadays.

It's becoming harder and harder to move from programmer -> VP/CTO/CIO/CPO.

X years of experience? Nice, but did you go to HBS?
It would be nice if it there was a setting that would make it not delete a word, but mark it in red. That way I can copy/paste things into it.
You act as if I am responsible for creating those problems.

Did I tell the single mother to have kids? No! (In fact, I've given money recently to Planned Parenthood to preserve her right to choose a better life for herself.)

Half of people you label as "homeless" are in that state because of severe mental illnesses. Did I have _anything_ to do with causing anyone's schizophrenia? No! (In fact, I'm a tireless advocate for reforms to our mental health laws that will returns hundreds of thousands of people back to a state of safety and dignity.)

What about people that are "homeless" due to domestic violence, or bad luck? Nope, I didn't abuse anyone, and I've never caused anyone to have bad luck.

What I am against is a system where people that want to make a better life for themselves are blocked by unjust regulations. Think of someone whose passion is cooking, wants to start a new restaurant, but can't afford to buy $100,000 worth of commercial kitchen equipment required by today's laws. Or someone who wants to braid hair, but has to attend cosmetology school to learn to cut hair. Or someone that wants to work in software, but can't afford to live in the #1 city for it because NIMBYs have made it illegal to build new housing for decades.

All you want is to pile on more rules and schemes that already hold back people that want to make something more of their lives.
Length of time is not the issue here but utility of something written earlier for web analytics today. There's not much that these guys are leaving off the collection plate.
There's another JS IF VM similar to Quixe with a different IO layer. Quixe uses the Glk IO layer while Glulx-Typescript (github) decouples the IO by providing a pipeline of NVPs to the web app. Also it's written Typescript. It is a Glulx engine, but as I said, it only delivers data to the web app. All the UI/UX has to be created by the author.

I'm still (slowly) working on a proof of concept story and have an author-partner to help out. The long-term goal is to have JS tools to template an IF story, use Inform 7 to write it, and have the tools rebuild automatically, and the author would have a browser showing the results as they work.

I blog about it and other things at: http://plover.net/~dave/blog.
Seattle is wildly bigoted against Southerners. Wildly. It's a real problem.
Excellent questions!

Engineeing services have 167 billion dollars of annual revenue in the US, and 773 billion globally. Because this software augments engineers' productivity while simultaneously improving the quality of their work, we expect to be able to achieve an appreciable percentage of that revenue number at full maturity.

Current adoption of topology optimization software in industry is negligible for the reasons mentioned earlier. Only the largest players in the market have access to it, and even then it's only applied to a limited domain of problems. Our goal is to bring this technology into wider adoption in industry by making it more financially accessible. We are aiming at small and medium sized engineering firms.

We also plan to integrate this software with the CAD platforms which our users are already familiar with, by offering a selection of plugins for these existing software packages.
Always betting on the founders. Ideas sometimes change. Markets sometimes change.

What gets people tripped up is that you sometimes judge a founder indirectly by seeing how they communicate an idea, looking at their ability to deliver, and hearing about how they think about the market.

The answers to those questions are important, but we put it in the context of what does it say about the founder.
That's factually untrue on many levels, even when I accept that you're exaggerating.

Even without any breakthroughs, high voltage DC interconnects between between electrical grids would allow us to use wind, solar, and a small amount of natural gas (certainly not megawatt for megawatt!)

And the end result is a system that pays for itself and has cheaper electricity. If we could ever get the stakes holders aligned...

http://arstechnica.com/science/2016/01/making-a-single-us-el...
Yes. The innovation here doesn't lie the technology itself, so I've decidedly been putting less effort into that aspect of things up to this point.

Thanks for the advice. I want to do what's cheap and efficient and secure.
Am I the only one who initially read this as "How We Saved $132k a Year With an IT Infrastructure Adult"? Having an IT Infrastructure Adult is essential, after all.
We can now build heatmaps of visitor patterns, visualize traffic patterns, discover customer friction points, measure behavior in A/B tests,etc
This is based on Google searches. How many users are getting to an app on their phone via a Google search?
> I think the granularity between executive and legislative power is useful. Mix them and the temptation for corruption skyrockets.

I don't think mixing across levels is a bad thing. I want the Senate to be answerable to the people in the state doing the budget.

> I would much rather change congress to be statewide elections to cut down on gerrymandering and make them proportional representation to put more states in play.

I strongly disagree with this one. You basically make sure no rural area has any representation again. Its like basing a Presidential election on popular vote, you get campaigns that run in 20 cities and tell many demographics to pound sand.
Chipotle knows where their customers went instead after the recent hickups? Or they know what are other places their customers shop at? Doubtful
> Weather it's Delaware corps (sic)

What? Delaware corporations are completely standard. The state bureaucracy is fairly efficient, the laws are reasonable, lawyers well versed in Delaware corporate law are readily available in all 50 states, etc. It's not about tax avoidance.
Great comment. Echoes a lot of the sentiment I've been feeling since graduating college. Started out at a web startup where everyone was focused on learning the next new framework and applying clever language quirks and idioms, and heralding that knowledge as if it made them more valuable. And then applying it to a company whose product was stale and completely reproducible and non-innovative. I switched into embedded software after less than a year there and I've made a point to focus less on languages, or programming for the sake of programming, and more on learning hardware and Linux kernel internals because it's a domain toward which to apply the programming knowledge that, as you and GP pointed out, is relatively non-novel on its own.

I believe Carmack has a quote about how programming is just a mundane manner in which to solve more interesting underlying problems. I would imagine the world, or more specifically the economy, will eventually see it that way as well.
4scotty is different, honeypot seems to be down. I will check them again, thnx
How does the app coordinate meetings with users with similar interests? for example, Do users communicate through chat in order to schedule a meeting?
This is the wikipedia model. The idea is so obviously bad, it just might be good.
It seems feasible that you could achieve network dominance among the poor in SF. In which case they would be exchanging it amongst themselves. And they would be the first to accept it.
What would your organization be called? Your organization would also accept Gresham Dollars presumably.
Ask HN: What was the last 'easy' thing you did, and why was it hard?
Every time I've thought a task to be easy, it always has some sort of hidden complexity that I didn't think about.
The DEA will decide whether to change course on marijuana by July
It looks like even Facebook struggles with this stuff, not as easy as it looks.
I agree with you on this one. We're currently standardizing the categories across merchants to be able to filter by category, and later by color.

Yes, it does -- but we're starting with the more design-centric industries since they tend to be the ones with weird value/pricing parities.

That's so exciting! Good luck with that. :)

Thanks so much for the nice feedback!
Thank you for the clarifications.

> native multiple cursors/selection support

Is this somehow not possible to implement in vim or why is this feature repeated and emphasised so much?
Ask HN: What does the iphone actually encrypt?
Today I ran across of a recent video ( https://www.youtube.com/watch?v=Jk7GaO_vAW8 ) which shows someone using siri to bypass the passcode and be able to access all photos and contacts. Shouldnt this be impossible according to apple? I thought the only way to unlock this data was with the correct PIN. What other data might also be unencrypted?
> But tech is not a meritocracy.

Some people say it is, others say it isn't. Neither use a lot of data in their arguments.
A genuine react js introduction from a newbie pov
I can't say I had exactly the same experience. My 20s seemed to drag, my 30s? My 30s are flying by. Between moving continents, establishing myself in a new market, getting married, buy a house, having kids. I feel like I've blinked and I'm in my mid 30s.

The days are long the years are short.
Stencil check rejections based on overdraw don't hurt as much as you'd think. Liken it to a clip() (or discard), which is a single instruction. The GPU pipeline optimizes for this.

The approach you linked too is very well thought out but each font still does pixel processing for a bezier curve, which is many orders more expensive than a clip(). Never mind the addition of a dependent read via the LUT and the tracing step.
The z-machine and glulx are two different virtual machine specifications. Glulx supports 32-bit, which allows for much larger stories than Z stories.
Wireless power transmission should solve that. The larger battery can live in your jeans pocket, shirt pocket or somewhere else (all that space in your sinuses is just waiting to be used!)
BeyondCorp: Design to Deployment at Google [pdf]
You are correct. Lectern v. podium. When we have specific words for things, we should use them. Moving down a step in specificity is not conducive to clarity.
Google Open Sources WALT Latency Timer