skysight-inc/HackerNews huggingface dataset:
CodeCanvas and Debugger Canvas are two projects we've definitely consulted while building this thing.

We've solved some of the practical problems you've described. The new C# compiler Roslyn makes determining relation fairly trivial, something that I'm assuming proved difficult in Clojure(script) and Javascript.

Many of the other issues are user interface/user experience problems that are better demonstrated than explained. Unfortunately, our demo isn't quite polished yet. We're showing it off at our school symposium in mid-March, so we should have something to show before then.

Would it be alright if I ran the demo by you when we finished it? Much of our inspiration for the idea came from CodeBubbles, Code Canvas and the original Light Table demo, so it's interesting to hear that you've decided against it.
Easily running server side js from Unity 3D
I believe "That which does not kill us makes us stronger" very much applies to Bitcoin. It will be painful for those people, but this is par for the course with Bitcoin and somehow it's still thriving (see: https://bitcointalk.org/index.php?topic=83794.0)

Bitcoin is a decentralized system that relies on many centralized services, but it also enables decentralized versions of many of those services to be built. As each centralized service gets picked off for one reason or another (Silk Road, Mt Gox) people will realize why the decentralized and trustless versions are necessary and migrate to those.

This is exactly what happened with file sharing (Napster, Gnutella, BitTorrent, etc), and we're starting to see it happening with money (Bitcoin), messaging (Bitmessage), DNS/naming (Namecoin), coin mixers (CoinJoin), exchanges (Ripple), etc.
You said cats and aristocrats and all I could think of was the movie The Aristocats.. so to me they seemed related :x
That is a good idea. I have considered having a network service like that, but I'm a little too paranoid. I want something that will survive heretofore unseen events, like a 0-day remote root exploit in the Linux kernel networking stack.

If such a remote root exploit exists, and the person that discovers it decides to write something like the Code Red worm from 2001, and also decides to have the worm erase all block devices, I'd currently lose every file I have and all of my backups, even though they are geographically dispersed. It's possible that even services like S3 and Dropbox would be wiped in such an event.

Once again, I realize I'm unusually paranoid in this regard, but I really don't want to lose my stuff.
Static signatures are increasingly pointless as malware is rebuilt often.

Heuristics don't work against ransomware because they act like a well behaved program. Search for files, open file, overwrite file. All could be done as non-privileged user.

Ransomware is truly scary but the proper advice is:
1. Don't run untrusted software
2. Proper backups (e.g. not just a mirror)
3. Proper permissions on network drives that are mapped. Ransomware is devastating to small offices.
Looks fantastic. Well done.

I'm not in the US, and got a little message saying "Join Our International Beta" but there's nothing in the FAQ to explain what it is, or why it appears I can't sign up. Can you explain for me?
What evidence do you have the US intelligence agencies are involved in Venezuela?
Well, maybe was I just unlucky, but I tried to use an IMU for my SLAM and was shocked by the extravagant amount of drift of accelerometers.
Depends if you have java plugin enabled
Seems like somebody had a bad Halloween :P

The kitkat made in India, was nearly a market leader in the 90's and even early 2000's. But over time it lost out to new products from Cadbury. The Kitkat here recently improved when someone woke up from a slumber in the kitchen of Nestle.

I have eaten Kit Kat brought from middle east, specially from U.A.E/Saudi Arabia multiple times. Some imported, some directly bought.

The difference in Indian and Middle-Asian Kit Kat is also noticeable, the MA version being firmer, but Indian version being more heavy both in cocoa content, and wafer in recent years.

In fact, Kit Kat only suffers in India because of it poor pricing strategy. For a lot of time, it was price at INR 6/12, which is kinda pain when buying stuff.
This is true for all sorts of sweets and drinks outside of the US. For example - in the Baltic countries you cannot buy real Coca Cola. It sure looks like the real deal, but actually it's `a soft drink with cola flavours`.
Ask HN: Why are companies so interested in messaging?
Snapchat's 3bn valuation, Google pushing hangouts, Apple using imsg, Facebook buying WhatsApp for a very large.

What is the potential here?
It actually is - each plane as an ideal glide speed that you pitch the plane to match during an engine-out. 1 mile per 1k feed above ground level is a good rule of thumb for glide distance at this speed.
I doubt very much that Cuban was the one reaching out to the FBI. In situations like this, the "rich & powerful" often use their power and influence to sweep things under the rug, avoiding scandal and the shame of being a dupe to a grifter.

More likely, someone with half a brain on the BOD or within the co. realized everyone was going to be super-screwed really soon, and better to be in front of the wave doing the right thing. Sure, Cuban's involvement may have accelerated the process (people are human, fame has an impact) but I suspect something like this would have happened regardless (might not be featured on YC news with a cast of nobodys)
IRing gets revealed in an Apple patent... not what you think
> I've been thinking about ways to create an offline-equivalent backup, so that it can be automated.

One of the approaches we take with Efficito is to ensure our offsite backups are pulled by the backup server, not pushed there by the backed up server (exception is made for archiving Pg wal segments). A backed-up server has no access to its own offsite, online backups for db base backups, file backups, and the like and only write-once-read-only access to its own WAL segment archives.

It's not quite an offline backup (and for our purposes there are real limitations with fully offline backups), but it is about as close as you can get.
I'm going to guess the check fraud is what does him in.
Ben Lawsky Demonstrates ‘Evolution’ on Bitcoin Issues in Reddit AMA
> Of course if you backup system gets hit then the whole thing falls apart, but you can isolate this one system and it doesn't need to accept any incoming connections.

Unless you need to remote administer it.... But I suppose that's what virtualization helps with.
One of my 4 implementations was the prototype I did at MSFT that became the debugger canvas :) Me and a few others built it after I saw the original Code Bubbles demo.

> The new C# compiler Roslyn makes determining relation fairly trivial, something that I'm assuming proved difficult in Clojure(script) and Javascript.

I had access to the language models then too, but the thing is relation is not always written directly into the code. This was the point I was making about locality. In a world with mutability, you can't really know what matters. We tend to cope with this by putting code that relates near each other (in the same file, in the same parts of a file, etc), but that relation isn't made specific in the call chain. It could be, and usually is, buried under several levels of indirection. The lack of locality really frustrated people, because the mainstream models we have for programming don't directly relate to flow and so it ended up being a square peg in a round whole kind of thing.

> so it's interesting to hear that you've decided against it

I've decided against it for the way we program now... :) Flow as a general concept is a very good one, and anything that can make that explicit would be wonderful. But we can't program with rampant mutation and callbacks and expect it to work out.
One Billion Stars, 30,000 Light Years, And Petabytes Of Data
Project Tango, *coins, and the Attention Economy
Bitcoin Builder: Trade “MtGox” BTC and “Real” BTC (and back)
What, no LabView?
Ask HN:Any crowdfounding plataform that help me collect to buy a pc?
I am a recent graduate student of computer engineering in Nicaragua. Recently got my first formal job, but give money to my family (2 sister and one mother) does not allow me to save money to buy a laptop pc since my old one is damaged. Is any plataform advisable to make a crowdfounding People that look to me to help raise money to buy a new pc.
Hey, I never said it was a fair and just process, but the designers of the DMCA at least did consider that the takedown process might be abused.
twitter.com/pmarca about 5 days ago. It's painful to search, but related to this conversation thread: https://twitter.com/Shotz018/status/435568470093070337
Very cool! My current project at my day job is a visual programming language designed for automated testing using our hardware, and apps. So its great to find some inspiration for ways to improve our product.
I'll see if I can do one and send it to you.
Another brutal communist dictatorship. Why is it that some people think this one will somehow be different? It's always always always the same.
This may be a little OT... but if you want to win me over on a geek focused device... i.e. power users... 3000mAh battery minimum. I know it's not the core intent but personally that grabs my attention as a power user just as much.
Prounciation is awkward as hell....sounds like something a non-native English speaker would come up with.
Yes, and if they support blind/buried vias, etc. they'll also need to have various options to select enig/hasl, lead/lead-free, board outlines, cutouts allowed, soldermask colors, etc.. And presumably they've got the price baked in for various combinations of through-hold and smd components on both sides of the board. And 16 days of lead time seems like not necessarily a rush job, but some things can take longer, and I won't care, but it might be an opportunity to save money.

I assume this will be coming in the future?
The Eat of Battle: How the World's Armies Get Fed
Brazil television is covering.. saying the opposition is in prison (for a bunch of fabricated crimes) and that there are shooting at people.. like the girl that was a beauty queen and was shot as a example.. in cable TV GloboNews there was a special today.. all about the protests.. with journalists from Brazil, there in Caracas.. didnt see it..
One of the reasons that spelling corrections are so good on Google is (probably) that they are machine learning models trained on query logs(1). i.e. if you search for "hacer news", and then without clicking on any results, issue another query for "hacker news" in a very short timeframe, then it will learn that "hacker" is a good suggestion for "hacer"(2).

Similarly for "Mark as Spam", Priority Inbox, Recommended Videos on Youtube, Voice Recognition on Android, etc.

Note 1: Yes, you could also do a pretty good job by having a model of your problem. i.e. computing a weighted levenstein distance where the weights are the probabilities of making that error. However, I'd argue that this would still be better with centralized data; you can compute much better probability vectors. And regardless, the best solutions in the field will be with the combination of both.

Note 2: All of the above is speculation. While I help write some of the tools that these guys use, I have no knowledge of how they write their software. This is just how I'd do it.
That's pretty bad, yes, but I was more irked by the author using a blatantly wrong and meaningless price.
Bayes' Rule and the Paradox of Pre-Registration of RCTs
I figured this would be about android 4.4.2

Taste of kitkats seems kinda trivial when protesters are being shot in the Ukraine (on same HN page).
Yes he is in jail, read the Wikipedia article for the details but basically people reported concerns to the SEC on 5 separate occasions beginning in 1999. The SEC ignored the complaints until Madof himself admitted to his sons in 2008 that it was a total ponzi and his own sons turned him in to the FBI. After he was arrested by the FBI in 2008 the SEC aka "the regulator" took action against him in 2009. Point is the regulator in charge didn't bother to investigate and didn't do anything.
I think Yahoo! Pipes and other data mashup tools could be included in this list.
What's you point? The amount of money lost doesn't really have anything to do with regulation. people filed lawsuits to get their money back.

Good regulation implies preventing fraud through rigorous rules and monitoring before it happens or if it does before it gets out of hand to the point of needing to resort to the courts.
This is hands down my favorite talk that Jim ever gave. A great example of live coding.
Show HN: Panjury (traction 170k unique in 5days). Seeking help
www.panjury.com

High lvl pitch: Yelp meets Wikipedia meets Facebook

When I argued with my friends whether Obama or Bush is more hated, none of us have the answer. Turn out there isn't a tool that can accurately track public opinion unless you count public polling (or the not so accurate social media sentiment analysis)
Frustrated by this fact, I created Panjury.
Our idea is actually pretty simple. You write your thought on an object, you attach a score associated with your mood, you share this with your friend and ask them to do the same. This way, we can have a fast way to get a hold on public opinion.
This idea is further expanded into a full fledged project that provides third party API connectivity, analytics and more.

What I need
I'm currently doing this project on my own. I need someone to take the marketing load off me because I have to handle design and many other stuff.

I need either a co-founder or a business partner.
2014 YouTube Update
On the scale of things that concern me getting your $5 million US bank account seized by the US Government ranks above software reliability issues with Mongo DB.
Thanks for the info. Still very impressed with the speed and accuracy, assuming it works as well as they have presented. To be able to compute visual odometry in an arbitrary scene on a mobile device seems like a really big accomplishment, no?
Interesting way to capitalize on the Gox issues. Wonder how much volume this can do...
There are distinct differences between (1) visualizing a program (e.g. light table), (2) using a visual interface to generate the underlying (e.g. XCode Storyboard), and (3) a "language" whose primary or sole mode of "programming" is visual (e.g. LabView).

> Can't we dispense with the notion of a "visual programming language"?

In most cases I agree that label is a misnomer, but I think something like LabView genuinely does fall under the category of a visual programming language.
>One of my 4 implementations was the prototype I did at MSFT that became the debugger canvas :) Me and a few others built it after I saw the original Code Bubbles demo.

Haha yeah I've actually encountered that project. There are few things I've wanted open sourced as badly as Codeporium. A decompiler only gets one so far.. (You seriously come up all the place when it comes to extending the editor: http://social.msdn.microsoft.com/Forums/vstudio/en-US/e536bc... haha)

>I've decided against it for the way we program now... :) Flow as a general concept is a very good one, and anything that can make that explicit would be wonderful. But we can't program with rampant mutation and callbacks and expect it to work out.

Fair enough.
Looks cool. This reminds me of what Dekko was working on while they were still in business, though I suppose at Google scale.
Who cares. This line was brilliant:

"I plan on purchasing an adequate amount of, "KIT KAT," product while I am here in Japan to run double-blind taste trials when I return to US, as I have done with some European and Canadian product in the past. I will inform you of the results of these trials."
The Modern Cavewoman
My Time is More Important than the Computer's
Rule 99732: When you can't admit you were wrong, argue on technicalities!
Wireshark dissector plugin? taken down? I haven't really followed wireshark goings-on in a while, but wow... just wow... I don't think i've seen this before:

https://github.com/davidgfnet/wireshark-whatsapp

My apologies for the bile, but I can't help but call out my reactions to this news...

1. facebook (you: I expected this from, you we're already #1 on this s#17list)
2. whatsapp (sell-out!)
3. github (highly disappointed watching you just lay down and immediately comply shutting down these repositories)

I'm considering moving all my code off of github over this...
Synthetic Muscle Made of Fishing Line is 100 Times Stronger Than the Real Thing
I don't think either is a really great idea. I think most of the people who would pay to block web scrapers are either being paranoid or are being scraped by people smart and resourceful enough to get around your filters. Any serious web scraper is going to be scripting a real browser engine, so it's going to act just like a real visitor.
When my neighbor retired from the airforce, he moved on to flying planes for FedEx. He is paid VERY well for that.
I believe this.
> Except

I am not sure what the exception is about. I agree 100% with the rest of your comment.
Do you also feel that Bruce Schneier could be a collective of cheap developers? That seems like a pretty odd position to take give Fydor's identity is widely known. (http://insecure.org/fyodor/)
I would say that great designers can easily push back, and I've seen some are realizing this. I am not even saying experienced designers because experience should've prevent you from doing the right thing. I've seen some very young freelancers (Designers, in our case), who do an outstanding job at picking the right clients.

If you can produce work that people love, it's absolutely imperative that you work with the best clients because not only will you get 10x pay, but those clients will propel you forward by virtue of supplying you with better quality projects, and the cycle continues.

That said, while great guys and gals can call the shots, those who aren't confident in their work (often, due to the mediocre quality of the work), end up settling for the average or below client. However, even then, if a freelancer is truly serious about improving her work, then she ought to seek out the best client, for the reasons stated above. IMHO
wow did you post this on the wrong website. "I don't understand"
The good question for me is:

what would YOU do if this was happening in your city? What choices does the unorganized and disarmed people have against a massive State with an army and policemen?
Except that:

- most text-based programming languages have no purely graphical counterpart.

- Most purely graphical programming languages have no purely textual counterpart.

- a graphic language is generally meant to abstract at a higher level and by doing so it has bigger trade-offs than a lower-level textual language (that's why most graphical programming languages are specialised and those that are too broad in their applicability domain generally fail to be useful).

Your suggestions kind of miss the point: it's not about the visual representation of basic tokens. If that's your goal, then of course you could represent any token and syntax with colour, sound, smells but it wouldn't solve any problem: you would still have to use the complete original syntax, and your colourful additions would not offer any improvements to basic textual representations of the code.

Graphical programming attempts to solve other types of problems. Generally, they try to hide some complexity behind a particular paradigm. Some are useful to help in learning because the building blocks can look like a concrete representation of something more abstract, like having a kind of C-jaw that represents a loop.

Other systems will help alleviate complexity using domain specific visual languages that would be difficult to represent textually: electronics for instance, or connection between musical equipment, or animations engines, etc.

Bottom line is that yes, they are all languages but while most textual programming languages are versatile and generally allow any level of complexity, graphical programming languages are sometimes better fits when the domain is much narrower.

They also generally operate at a different abstraction level.
In some circumstances, courts can narrowly decide cases, but where laws violate constitutional provisions by over-breadth, the Supreme Court strikes down the laws in their entirety.
and despite the protesters being shot in the Ukraine you were browsing HN?
McHacks – McGill Hackathon
Ronda Rousey is a Kickass Role Model
This is covered in Europe, at least by my Swedish media.

Not so much by the left winger sources. Those are too busy attacking Israel than bother with the millions of deaths, rapes etc in Sudan/Congo...

(I usually get the motivation: "You should have higher standards for democracies." Then I ask: "How many thousand times different standards is reasonable without being a hypocrite?" Never got that answered.. :-) )
Awesome to see Nuke on there. A few other 3d apps to consider:

- Houdini (by far the most applicable)

- Maya (2012+ offers a 'node editor' but has always operated on a DAG.)

- Katana (not widely used, but an amazing piece of software)

- Flame and Smoke (similar to Nuke)
The Life of a Chinese Economist
Most of the parameters are contained in the EDA files, so we extract track/gap, pcb height, via config etc. This is pretty cool as you can make sure your design file is the master for all this info.

Unfortunately there are a few things most tools don't support yet, like finish and solder mask colour, so we will be adding GUI to change them.
You also cannot purchase "real" coca Cola in the us as local bottlers all use high fructose corn syrup instead of cane sugar. However, many small grocers will stock coke made in Mexico and shipped north. It usually costs about 2x the local variant. I'm really surprised that the local bottlers aren't swayed by the possibility of charging more.

Coke's response about their use of high fructose corn syrup is a claim that their customers are not able to tell the difference. bollox I say.
We also developed our own visual programming system for our free iPad app GamePress (http://www.gamepressapp.com).
Our system works like a flow chart of actions and events. Designed for tablets. It is fairly powerful as well, with lots of great additions being added.
1. Are you calling yourself a Supertaster?
2. No one can argue with preference. But as linked to earlier in these comments, it is well documented that the U.S. has a very very lax policy on what is allowed to constitute "milk chocolate." Any manufacturer not taking advantage of said lax standards would be idiots. Of course, anyone trying to argue that American chocolate literally has better chocolate flavor and that they know because they are a supertaster is quite wide of the mark indeed. American chocolate != real chocolate.
I gave it a go with a small, past project. Overall I think it's an interesting idea, less of an API and more of a matchmaker/de-frictionizer. Some things I'd like to see:

1. Ability to select which files get used. I have a bad habit (from the Orcad days) of saving in-progress board layouts under different names, as insurance against program crashes. Kicad used to be somewhat unstable too (3-4 years ago) but it's gotten much better (kudos for the Kicad support, by the way). In this case CircuitHub actually selected an old backup file.

2. Spreadsheet BOM import. I liked how most of the passives showed up automagically, but there will always be some unique parts out there.

3. DRC. Is it in there somewhere, or is the user fully responsible?

Pricing is nothing special, but I expected that. The interface is light-years ahead of most board/assembly houses out there, though. The SVG board and schematic are a nice touch.

The project is below; note that the main part couldn't be sourced, so the line item was dropped.

https://circuithub.com/projects/mng2222/tcm8240
Dev Workflow with OSS; Team based development