skysight-inc/HackerNews huggingface dataset:
Yeah I should, you're right. I'm working through a huge to-do list on that and CoffeeComplexity right now, but I'll add that on the pile too. :)

There is no storage on the back-end, it just calls a little node library that I wrote and spits out the result.

The work to target other languages is underway, I've split out the AST walking to a separate repo, so it just requires writing a walker implementation for the target parser and you're done. The CoffeeScriptRedux walker is currently in development, with LiveScript planned for after that.

So I met a guy recently who is building something similar to the ComplexityBot idea you describe. It's called sidekick and looks pretty awesome from my initial play around with it.

* https://www.sidekickjs.com/
I agree with what you said, but not with how it seems to answer your parent comment.

If tax money pays for 2 minutes worth of labor by a police officer to log into watever tool and click a button to ban an account, then it's no longer a generic case of FB deciding to block an account "for watever reason".

I'm not saying it should never happen, I'm saying it should be subject to due process.

Disclosure: non-American with cursory knowledge of American law.
Publications (or more generally, H-Index) are used as a proxy for research by administrators that cannot possibly judge the merits of the research itself. During the tenure process, administrators use other signals too: recommendation letters from peers, grants, "service", graduated students and their placements, etc.

When your work is only relevant or approachable to less than a dozen people on the planet, how can you expect a dean to judge it? They can't. So they use (often poor) proxies.
Please help: Educational Apps for Special Ed Kids
The idea that this is a "problem" is subjective; if the value prop is compelling and there is sufficient trust established, someone should be free to use Mailboxapp OR Intro.
This is a good read. I ran into an interesting meta-problem on page 12 (numbered page 9 on the page itself).

What do you call the diagram labeling?

The single world label pointing at a feature with a line could be a 'callout' perhaps.

What is the word-in/around-arrow pointing to two vertical lines? A range indicator?
It looks like: |<--label-->|

I've also seen a variation where the word points to a line covering the range with bracketed ends, somewhat like:
label -[ feature

It's a similar problem to "what do I call that operator?" when you don't know what it is, like ?: being "the ternary" operator (or more precisely the conditional operator)
I refuse to go outside because I'll get fat.
I'm building a tool (using python) that helps scientists (me) plan and automate repetitive experiments of pretty much any kind. The amusing part is that by using a database as a back end one can--guess what--query data based on experimental conditions and streamline and automate analysis.

Many scientists I have talked to (who collect their own data and do their own analysis) simply store their data sets on the file system and keep track of any relations or conditions in an ad hoc manner. I personally don't trust my memory, my handwriting, or my ability to do EXACTLY the same complicated set of things over and over enough to do that.

Hopefully using a tool that makes the relationships between different pieces of data explicit and automates or at least systematizes how data is collected I and others can generate more and better data and communicate what we did and what we found more effectively.
Yeah, I would definitely like to see that uploaded.
I thought one of the changes in later versions of PowerShell was there is now an internal version of wget? I know when I use the gnu one I have use specify "wget.exe" instead of "wget" (Invoke-WebRequest) but I can't remember when I started having to. Windows 8 perhaps?
I didn't submit this link but rather a post at privacysos.org that talks about the Lipp post, which has a perhaps better title "Is Facebook going to let cops block you from posting about protests?"
I found the delocalization of killing a pretty big difference. I think most of war is justified by the fact that you're risking your life on site, a distorded 'kill or get killed' excusing the its absurdity, the emotional rush of surviving makes the act acceptable for some time. On the other hand, sitting comfy at home and triggering death is a pretty dissonant concept that makes people rethink being at war. Often veterans run away from war, with time they concluded about its nonsense, here people experience this right away.
They can make a copy by adjusting its weight against an etalon weight (cutting to the "same size" wouldn't be nearly as accurate as the current differences) - so they can make one more kilo-as-it-is-right-now, but they can't magically make one more of kilo-as-it-was-in-1879 unless they get a time machine.
Well I will see him at conference next year in Glasgow
I had the opposite reaction. I briefly scanned the page for price first, and didn't immediately notice the rest of this sentence.

> And at £319/$499 you'll be making a saving of over 50% of the eventual retail price.

At "only" $499, I figured, it's probably of lesser quality. A quality chair, and I'm not claiming $999 automatically makes this chair so, is an investment for a decade, which puts price in perspective.
Your outburst just lost me as a potential user. If you don't want public feedback don't promote your "email client" on a public website. If you prefer the login-wall circle jerk of Quora, keep your promotions there.
But worked surprisingly well in Germany.
CMS officials are tight-lipped about why CGI was chosen or
how it happened. They also refuse to say if other firms
competed with CGI, or if there was ever a public
solicitation for building Healthcare.gov, the backbone of
Obamacare’s problem-plagued web portal.

Can someone please explain to me on what grounds they are allowed to deny the public this information?
are these lines going to take forever waiting for confirmed transactions? when giving out cash, i'd imagine preventing a double spent is pretty high priority...
But "we murder black people with your tax dollars" doesn't have quite the same ring to it.
While you may have some valid points to share about the value of this chair, you didn't actually state any of them.

Instead, you insulted the creator and made a sarcastic attempt to correlate this chair to a (potentially) failed product without any explanation.

Could you share the reasoning behind your opinion?
Buffer is a service where you can link your Twitter/Facebook/etc accounts and share them at timed intervals. It "buffers" your updates for you so you can release them on a specific timeline.
Thanks for your kind reply.

Adversary model makes sense. I think security/privacy folk like reading up on them for a given project they might be curious about, perhaps consider putting this on the site?

> A global passive adversary would be able to pinpoint the origin of posts if they had access to the wire-level data if posts were sent in cleartext, but all the connections are encrypted with TLS, so that's impossible.

How about timing correlation attacks, etc.? (Basically, all the attack vectors Tor people should be afraid of?) Do the posts have timestamps attached to them? If yes, wouldn't a GPA (or, for that matter, a local ISP) be able to correlate certain node activity with posts?

> If you have left locally flagging own posts as such enabled (the default setting), it will identify the posts you have created. But if you explicitly disabled that option, even that does not incriminate you: your node is just another node that might have been touched by that post.

This seems like a very nice feature / piece of design, cool.

> The reason I have that 'own post' flag is that it is the only way I can show or notify the user about the replies he / she receives.

Have you considered abstracting this to 'subscribe to this post/thread and be notified of any replies' functionality? (anyone could subscribe to posts, then (presumably with read access / however it works.))

> The only reason I have protections against that kind of threat also is the possibility of people in less fortunate countries (where bar for seizure is low) getting their computers seized because of their exercise of free speech.

As far as I'm aware, there are indeed instances when people get their equipment seized, and upon detection of sensitive (to the regime/power/$thing) data, bad things may happen. That's why Tor is very careful about what it writes to disk, etc.

Overall, thanks for your work, I'll try and follow the news and maybe take a look at the code. Good luck!
In order to make practical use of that (i.e., calibrate a weight-measurement-tool) you need to be able to somehow make an artifact with that certain number of carbon 12 atoms, or measure the count of atoms with a sufficient accuracy.
Absolutely amazing. Bikes desperately need proper signalling and lightning and I would go as far as to say it must be mandatory.
probably encoded information. is that the whole blob or did you cut off some?
So, a few days ago, I drove in the USA for the first time.

Until then I'd never seen a 4-way stop. I never knew such a thing existed.

It took me a while to work out what the heck to do. As an Australian I am used to one direction having stop signs, meaning that the other direction has right of way.

But then I come across stop signs in both directions and I've suddenly got people in other cars looking at me expectantly while I try to work out what the hell I am meant to do.

We have roundabouts in Australia and yes, they are definitely smoother.
yeah , before typing you need to stop by pressing pause in the debugger.
Not great for leftovers, but Thai omelettes/frittatas (ไข่เจียวหมูสับ) are my go-to meal. I keep bags of chopped green onions and cooked ground pork in the freezer and have have a squeeze bottle of minced garlic in the fridge to make it quick and easy. Crack a few (I usually do 3) eggs in a cup and mix in some fish sauce and/or seasoning sauce. Cut up a tomato. Put some oil in a frying pan at medium-high heat, add garlic and green onions. Add pork and tomato a little later. Give it another 30 seconds or so and pour the egg mixture over everything and stir it up. Let it set up a bit and then stir it again to get everything cooked faster. Once it's cooked through and a bit browned on the bottom, flip it over and cook long enough to brown that side. Put it on some rice and top with Thai Sriracha sauce (the rooster brand stuff isn't Thai, but it will work if you don't have the right stuff).

Thai massaman curry and Japanese curry are both pretty easy and are great for leftovers.
This has nothing to do with unions and all to do with the archaic views on education and developers of the founders.

Note that I teach in a French web school where students do work on real projects from real clients, for free, in year 2 and 3.
In another web school where I teach at 'master level', year 5, the project are real paid projects for real clients.

It's totally possible, and I must say, it's even the rising ideology that you have to make students work on "real projects" (with wildly varying definition of what that means); so yes, it's a little bit crazy to see young students working 3 years 15 hours a day on arbitrary exercises, and calling it a school that will produce wildly creative professionals.
In regards to the nesting level: what do you mean? There shouldn't be any technical limit on the nesting depth.

As for escaping special characters: I've run into that a lot, and I agree it is very annoying. God help you if you want to specify regexes on lines.

So for a lot of my YAML-ish applications, where YAML is used for user templating or configuration, I run everything through a really simple postprocessor (often by encapsulating non-digit lines with single quotes, and a few other tweaks) and that seems to work well for me. That way the user only has to type the bare minimum (no double quotes, no curly braces, no/fewer commas), and what they write "just works."
are online articles full of paid lies?
This seems like a great service but it needs more info! The site explains what you do in too general terms but not how you do it.
Another use case: apps/sites/devices that offer tools to help people track various health-related statistics.

Consumer-originated data, even though it is health data, is not protected health information (PHI) as covered by HIPAA. But, when that health data is shared with a Covered Entity (a doctor, hospital, insurance plan, or other HIPAA-defined CE) then it becomes PHI. And, the app handling the PHI needs to be HIPAA compliant.

People want information, not data. When an app takes health data and feeds it up to a doctor for diagnosis, analysis, advice, or treatment, then that data becomes PHI and your app needs to be HIPAA compliant.
Previous submission: https://news.ycombinator.com/item?id=6546700
App Review rejection 10.6
I made a site a while ago that acts this way. Basically when a person vouches for another person or post it creates a metaphorical one-way electrical resistor from the person to the other person or post. Then it ranks posts by connecting you to one end of a battery and all posts to the other end of the battery and ranking posts by how much current flows through them. It is at thoughtocean.com. Pretty dead now though.
Unfortunately, it does not work on Mavericks. The screens are totally messed up, past 3rd steps, you cannot read anything in the forms.
Selling to the government is no easy task.
The power of PHP isn't really the language but the way it integrates with Apache web server. If web server integration doesn't exist for your language, or doesn't exist on the level that PHP has it, you can design cool languages but it won't replace PHP ever.
"Who is this guide for" usually talks about a certain level of experience or familiarity with different components or systems. I don't see why you'd put anything about gender there.

I am not a woman, but I'm sure a woman would be just as frustrated as me reading that section and going "oh come on, tell me if I should read this article based on what I know, not what sex I am."
Oops, I'm not even done submitting them all yet. Office hours are uploading now, and Chase's talk will follow right after.

Sadly, consumer internet upload speeds haven't kept up with video quality. And these are only 720p, down-sampled from the 1080p source material.
Octopart style product search as a service.

Any data or product space at your disposal.
a program that only admits 18-30 year olds will replace education of minors in the US?

This article had a catchy headline, but what is described is not much different from how most of my classes were in college. They've just removed the couple hours of lecture and instead just give out the problem sets. There is no democracy in choosing the problems you are solving, or any encouragement to explore things that interest you.
I don’t think anyone at Apple took these functional regressions in the Mac version of the iWork apps lightly, but they are no mistake, either.

The bottom line as I see it: you need to have clear priorities, and Apple’s highest priority here was clearly cross-platform parity for iPhone, iPad, web, and Mac. No other office platform in the world has that — complete parity between native apps for phone, tablet, desktop, and a web app

Does anyone think this is actually the right thing to do? If feature parity really is the goal, then I'm much more concerned about the future of the Mac now than I was yesterday.
The definitive guide to disabling auto updates in WordPress 3.7
Would not a small hardened quadrocoptor carrying sensors be better - presumably you could develop software to autonomously navigate inside a building.
They didn't define "hard fall." It's possible it's fine for throwing about right now, but it wouldn't survive being dropped from a second story window.
Working on a QML runtime for browsers. It's cool for all the reasons QML on the desktop is for describing UIs. Still early days but there's a prototype at http://ivorydungeon.net/HQML and code at https://github.com/guycook/HQML
It's conceivable, but it would be a considerable step-up from what has been leaked so far.

I am more willing to accept the possibility if it's shown to be true that they've been conducting surveillance on US politicians and officials. Not that spying on foreign politicians is good or moral, but the reasons are different at least.
I wrote my own in C++. It's intermediary, so it first translates BF code to C and then uses gcc to compile the intermediary C code.

I'm working on getting it to compile straight to assembly. Yeah, yeah, I could have used https://github.com/ahorn/bf-compiler/blob/master/bfc.c, but eh, what the hell. It's supposed to be a hobby project.
Pointers to a good follow up?
Thanks, that's really flattering! I would love to hear about potential use cases that people might have for this.
Originally the meter was defined as the distance around the Earth, perpendicular to the equator, divided by 40 million. The French spent a while triangulating the French countryside from North to South to calculate the Earth's curvature. Unfortunately it was assumed that the earth was a prolate spheroid, when actually it is oblate. This is one of the reasons it was reformulated.
The East India Company triangulated most of the length of India, but it was tremendously expensive. http://en.wikipedia.org/wiki/Great_Trigonometric_Survey
The problem doesn't ever go away - if you're using Mailboxapp, you're forever going to be vulnerable; you're free to use them and accept that risk, of course, but it's still a security problem with that service.

There is no such thing as 'sufficient trust estabilished' - trusting Mailboxapp right now doesn't in any way imply that it will be trustworthy enough for your needs (however large or small) after, say, a year. If you're using software X, for example, then you can think about renewing trust only when going to software X+1; but with such a service they can go from 'doing only good things' to 'intentially selling you out' at any arbitrary time.

For example, look at what's happening at Buffer. By using intro or Mailboxapp, you've just added another company whose decisions may screw you up, and that is a problem.
Sydney has no "cheap and viable" areas anymore.
I personally believe that Jesus calls us to "love our enemies" and that this means not killing them for any reason whatsoever. My personal objection to war goes far beyond the whole nuke thing to even self defense.
Ask HN: Should I buy the Samsung Chromebook now or wait?
It's about a year since the Samsung Chromebook came out. I wonder whether the next generation Samsung Chromebook will come out soon or not? I really want to buy one now.
What does tisdesdk offer over node-webkit other than an easier deployment?
After 5 years in the navy I applied for CO discharge. I was quite pro-military when I joined. It was what I wanted to be my whole life growing up.
This is awesome, should add https://github.com/attractivechaos/klib
to it.

Would be awesome to merge this with: https://github.com/clibs/clib
showlister.net

kinda like padmapper for shows i guess.
github.com/karabijavad/showlister if you would like to contribute ;P
This is the best thread I've read on HN in months. We should do this regularly.
120,000 Apps in BlackBerry World, 47,000 by one developer
There were no spam posts no the 5 accounts I've enabled so doesn't seem to effect everyone.
> Isn't there a thing in London about people subletting every part of their property to bus loads of migrant workers?

No.

1. This isn't a widespread thing. No idea how you've decided that it is.

2. How does overfilling properties lead to rising prices? If anything, it would serve to keep prices lower.

3. Which authorities are "in on the shuffle taking kickbacks"?
> If a lawyer is the only thing stopping someone from using the library, then that person was clearly going to violate the license.

Just by saying this you prove you've never dealt with corporate lawyers. I know multiple companies where all GPLv3 software has been banned by the legal department entirely. Not just for use as part of a product. It's literally not allowed on the company's computer's at all, because the shitty lawyers who couldn't make it in the real world have decided that if the company touches GPLv3 software, all company source code is immediately GPLv3.

They are that stupid.

By the way, if your faith in corporate lawyers is so strong, why bother with courts? We can just have corporate lawyers decide everything, since they'll always get it right. Which is why there are no lawsuits where one side wins and the other side loses.

> I insist: No professional programmer is going to use WhiteDB.

Which particular term of the GPLv3 would prevent me from using WhiteDB in a web application? I'm aware of none whatsoever. Note that this is GPLv3, not AGPLv3, which does have terms which can pose a problem to web applications.

By the way, Red Hat and Canonical make GPLv3 software, contribute to GPLv3 software, and include GPLv3 software in their Linux distributions. Are you accusing their programmers of being unprofessional?
Ctrl + F5 should work.

I normally append "?v=1.5" to my css and javascript files to allow for easy cache updating. Then just manually increase the version when you've made changes.
Very cool! I can't believe how cheap that is. And being able to store it in a trailer is a big deal.

Also - you have a solid, usable website, but I think it could use a little visual improvement. If y'all are ever considering a redesign, give me a shout. I build WordPress sites in my spare time and work with a couple of good, affordable designers.
If tax money pays for 2 minutes worth of labor by a police officer to log into watever tool and click a button to ban an account, then it's no longer a generic case of FB deciding to block an account "for watever reason".

True; but it's still not a case of the account holder's free speech rights being infringed, because the account holder doesn't have a free speech right to use FB's resources in the first place. If the police were trying to keep him from posting to his own blog on a domain that he owned himself, that would be different.

This kind of thing might be an instance of infringing Facebook's rights to manage their property how they want, if FB was being forced to give the police officer access; but that doesn't appear to be the case: FB appears to be cooperating voluntarily with law enforcement to provide this tool.

I'm not saying it should never happen, I'm saying it should be subject to due process.

I don't disagree, but the reason for requiring due process would not be to protect free speech rights for FB's users; it would be because US citizens decide, collectively, that we don't want to allow the police to have this kind of power without more oversight, even if a private company like Facebook provides the access voluntarily. I'm not sure what, if any, Constitutional provision that invokes, but I don't think it's the 1st Amendment.
Probably not the best criteria to judge a posture perfect chair - but boy is that thing fugly. Throw in the outrageous retail price and I'm guessing it will be a hard sell.
Goldman Sachs, Buying Redemption