skysight-inc/HackerNews huggingface dataset:
I once got an email from one of the HN mods asking me to re-submit one of my posts (w/ a new URL) that they noticed didn't get the amount of attention it was worth. They said a re-submit function might be implemented for worthy posts which deserve more attention if their test works out.
Tor Project to use US public libraries to boost network speed
So obvious that they almost certainly considered it...
Hmmm, I saw your pitch to YC fellowship through topcharts yesterday and now you've made a Show HN with a lifted design of rooms.me? pretty bad move IMO.

The fact it's lifted really clouds anyone to look at the idea or the concept and provide feedback here, change it for the better.
"CEI’s GaN transistors have at least one-tenth the resistance of such silicon-based transistors"

To be pedantic, silicon-based transistors also have at least one-tenth the resistance of silicon-based transistors.
Do those challenges apply to bitcoin startups?
Without JS enabled on FF39, it looks like a nice WAP-era mobile page.
66 commits sounds perfectly fine for complete unit test coverage, 16 files, etc. Sounds like this was not the sort of person anybody would want to work with if he phrased the question in that condescending way. He'd probably end up being an insane micromanager.
Is it just me or does it not work (anymore)?

EDIT: Turns out you need to open TCP port 9000
I would say no.

Here is my argument: when I worked for DOE, everybody told me I had to run my MD simulations on a super computer using all the processors, and I would judged on my parallel efficiency. This meant using a code that used MPI to communicate at every (or every N) timesteps. I asked, instead, "Why not just run N independent simulations, and pool the results?" In this case, you run an M-thread simulation on each machine (where M = number of cores on the machine) with no internode communication at all except to read input files and write output files.

The short answer is, that approach works just fine, but the DOE supercomputer people won't let you run embarassingly parallel codes because they already spent money on the interconnect to run tightly coupled codes.

In reponse to this, I went to Google, built Exacycle (loosely coupled HPC) and published this well-cited paper: http://www.ncbi.nlm.nih.gov/pubmed/24345941 which in my opinion put the last nail in the coffin of DOE-style physics simulations for molecular dynamics.

That said, there are systems which are so large you can't practically simulate a single instance of the system on a single machine, so you have to partition. Simulating the ribosome is a nice example. However, simulating the ribosome currently provides no valuable scientific data except to tell us that we have major problems with our simulation systems (force field errors, missing QM, electrostatic approximations,e tc).
Traffic sources for a website
When entrepreneurial employees compete for innovation surprises can rise
"In short - what would you do?"

I would try to talk to as many of those initial captured subscribers directly. Either this will be over phone, in-person etc. I will try and assess "what" and "why" they need based on the discussions and not necessary "how" they need it at this point. Rinse and repeat. Do this manually. Don't worry about using automation and cool stuff. Keep it simple.

There is a big difference between saying "hmm looks cool. i may use it" vs "shut up and take my money". You want to work towards the latter of course. The former is just a start but not the end.

One advice on pricing. If not sure, always price high than low. You can always reduce pricing based on your market demand but almost never a good idea to raise pricing. Also clients who will value your product will not worry about price too much and if there are clients who cannot pay you for what is worth, those are not your ideal clients.
A Simple Intro to Web with Flask and Python
As long as you get introduced/meet in the right place, pretty much every non-famous VC will. A lot of people don't even have prototypes. And honestly, they'll only care about seeing the prototype if it's the sort of thing that you can use on spot or they really get your vertical.
Is it not possible to grow coffee plants using vertical farming? It sound ideas like this => http://cargocollective.com/dellabosca/Vertical-Coffee-Farm are going to need to become a reality in the future if we can't stop climate change, where it can protect the plants from heavy rainfalls and allow farmers to control their growth.
> Is there some way to be cleaning up old circles after X new ones (or X minutes?)

It already does this, inspect the DOM. The ones that fade away are removed as children of the <svg>.
I have a friend who has a client who insists upon a (b)/(c) type arrangement, and then also attempts to micro-manage the relationship. Friend has raised the rates to the 'maximum his conscience will allow' and yet the client persists with sometimes urgent support requests and sometimes trivial requests, some of which could be answered by searching/reading answers to old support requests.

>Hopefully we agree that there's not much room in the market for consultant (c), who bills for the emails.

s/agree/wish/

For those who can tolerate it, I think there are a lot of companies who get themselves in the position of needing expertise that they can't manage to hold on to in-house, and then even continue to perpetuate that need by disregarding the advice they pay for.
You would think with such a performances boost they would have put it first in the change-log, but no it's hidden at the end.

One thing for sure, they never worked for AMD or Nvidia marketing department ;-)
EFF's Stupid Patent of the Month: Do It with a Computer
I like Jira when I have to use something that beefy, but I'll cape up for Redmine a little bit. I find it to be super easy to hack on when I need to extend it to do what I want and it's a pretty pleasant experience.
Related: Heise's Shariff JS. https://github.com/heiseonline/shariff
Really cool idea!

Minor suggestion, make the TOS link on your signup form open in a new window, that way someone signing up without manually opening in new window won't lose what they've typed.
Very cool. Cirque du Soleil (which is also based in Montreal) made an interesting movie featuring robot swarms last year in collaboration with ETH Zurich and Verity Studios:

https://www.youtube.com/watch?v=6C8OJsHfmpI
Well this is turning into a lesson for me. There are a few that used to be non-free until newer versions came along:

Apple Public Source License - was nonfree before 2.0

Artistic License 1.0 was nonfree. 2.0 is.

Reciprocal Public License - FSF doesn't indicate a revision, but OSI shows a version 1.5.

Without history it's not clear weather these were OSI approved before revision. There are also some in the OSI list that are not on the FSF list, so I'm not sure if they're free or not.

But I still stand by my second assertion that most of them are unnecessary. If you're not BSD/MIT compatible and not GPL/LGPL compatible, your code will probably have a limited life.
If the drug is a peptide, the SPPS process typically produces a lot of shorter chains of amino acids that result from incomplete reactions. The longer your desired peptide chain, the more of these shorter chains you get with amino acids missing.

Peptide drugs will also typically be cyclized with sulfur bridges, so they don't get destroyed by proteases before doing whatever it is they are supposed to do. They're also pH adjusted.

So once the initial synthesis is complete, your purity may be pretty low. You then run your mix of desired molecule plus oodles of incomplete reaction products through a HPLC column a few times, and take the fraction that has the right molecular weight, until the desired purity is reached.

After doing so, whatever is left is going to be a high fraction of the molecule you want, and a tiny fraction of coincidentally similar peptides, which will probably be inert in the body and quickly destroyed by proteases.

If the drug is from an organic synthesis, the 2% impurity is going to depend on the synthesis processes used. It might be leftover catalyst that can't easily be separated, or stereoisomers, or incomplete reaction products.

For regular pharmaceuticals, that 2% is likely to be harmless. For home-made krokodil, that 2% could cause your skin to rot and fall off. Chinese biochem labs will send you pretty much anything you ask for, but you'll have to do your own QC on it. You're not going to win a consumer protection lawsuit there, and the only weapon you have for compliance is to stop paying them and switch labs.

An OTC aspirin tablet is going to start with x% pure acetylsalicylic acid. The dosage mass per tablet is added. Then inert, known-safe binders and fillers are added, like cellulose and dextrose, to make the dosage amount more convenient for handling and swallowing. The original impurity amount is swamped by fillers, so you really just need to know the percentage to determine what mass of the powder you need to add per tablet to get the correct dose. If your aspirin starts at 50% pure, you add 300 mg of it to get a 150 mg dose. Then you add 700 mg of filler to make a 1 g tablet. If it's 98% pure, you add 153 g to get a 150 mg dose, and add 847 mg of filler. The only concern would be whether the original impurities are more dangerous than the filler you use.

Typical impurities for synthesized acetylsalicylic acid are salicylic acid (unreacted starting reagent), ortho- or para- substituted salicylic acid, which may be esterified, acetic acid, salicylic acid ester dimer, and ethyl salicylate. The impurities will mostly be salicylic acid and vinegar. Salicylic acid is a metabolite of aspirin anyway, and is also antipyretic, analgesic, anti-imflammatory. A lower-purity batch of aspirin probably won't be dangerous to use. But for different drugs, the impurities will be different! If the impurity could be a deadly poison, there's a big difference between 98% pure and 90% pure.
And SQLite is also one of the most tested pieces of software in the world: https://www.sqlite.org/testing.html
What you said was a little strong, but I do fundamentally agree with you that patent clerks do not perhaps have the benefit of 5-year technology trajectory to make informed decisions.

When you look at the patents that Newegg fights (and wins), clearly something has gone wrong at USPTO.
> It's not quite that simple. Saleae wrote desktop software, which is an important part of the product. By reusing the USB VID/PID I'm guessing (I've not looked at a knockoffs) that the knockoffs allow you to use Saleae's software, so you're basically stealing the software to use with your cheap hardware device.

Except that one can't steal software, and the copying of bytes does not harm Saleae in any way. It harms their expectation of revenue based on software development, but it's not stealing as it obviously doesn't deprive them of their own use of the software.

I guess what I'm saying is that anyone can copy iOS too, but Apple's one-two punch of a) best-in-class hardware (and hardware value) and b) use of DRM prevents it.

Maybe Saleae should have used DRM (but again maybe not, as it could just be cracked).

Really though, the software argument is a red herring, because it's impossible to "steal" software. Making the software is a basic prerequisite for their own hardware being salable. It's a sunk cost. The fact that other organizations can sell compatible hardware at much, much lower prices means that perhaps the value proposition of their hardware is just sort of crap to begin with.

It's lame that the competitor is using their trademark, but I say again: if all it takes is some dude with a label printer to eat your lunch, maybe your business model sucked in the first place.
I completely agree. My point is, the workload was lots of jobs using 100 nodes or less and doing massive amounts of file IO, while the cluster was essentially designed to run very large physics simulations, one at a time. This was a cluster that didn't need to exist.
> I have yet to meet anyone who is faking it and cannot be cracked in 5-10 minutes of carefully-directed prodding.

Coding is a skill largely separate from other critical dev skills, e.g. design. Someone can legitimately have deep knowledge of, e.g., how to build a 3-tier service architecture without actually being able to code. This isn't "faking it". It's a different skill. You can study database partitioning strategies and learn about the latest and greatest frameworks for writing web pages and APIs without ever writing a single line of code. And sure, you can try to probe deeply enough to expose where their knowledge stops, but you're still not probing for coding skill. There's actually a decent chance that you'll end up probing for trivia which is not a very useful filter. "Oh, you don't don't know the auto-generated C++ class members? You clearly haven't actually worked in C++!" Yeah, right. Anything known broadly-enough known that it's reasonable to assume all coders would know it is broadly-enough known that non-coders could learn it, too.

Even if you could probe deeply enough in conversation to expose that they can't code, you could do the same with a few minutes of actual coding. When someone can't code, it becomes clear pretty quickly when you ask them to code.
SQLite should be the default way someone manages information on a binary data file, as opposed to just inventing your format from scratch.

I remember on uni when we started defining our own formats, to later on learn about what goes inside a DBMS, and thinking, "Why on earth would I ever do the first thing again?" (not that there's no space for it, but it's not so big).

Also, when I've found a couple of times that a file that I thought had a proprietary binary format was a SQLite file, it was bliss. So much easier to navigate, inspect and work with that a huge XML file or a plain text one.
Ask HN: Templates for Home / Dev Portal Homepage
I'm trying to find something quick and extensible, bonus points for aesthetics, that could be used to set my dev machine's homepage, and show 'glorified bookmarks' to common links and projects that I need to access. Something akin to Safari's bookmark 'homepage' but more customizable.

Unfortunately, searching for 'portal' 'links' 'HTML', etc, is a needle-in-a-haystack endeavor.
For those less IETF savvy, this is an individual draft, which anyone can author and upload. It's not assigned to any WG, nor is it any sort of policy (in fact it's very much not in alignment with any of the IETF's recent work)
I've used Selenium a bunch the last couple months to automate daily/hourly jobs to pull data from 3rd party UIs that don't offer an API. I couldn't imagine not having a tool like Selenium at my disposal!
You are incorrect saying MapReduce isn't locality aware. Hadoop supports machine, rack, row, and cluster locality scheduling.

Also, most modern Internet HPC systems dedicate a ton of design and equipment to having very high cross-sectional bandwidth, which enables the locality restrictions to be relaxed.
sqlite existed before iOS and I doubt that platform is its "#1 use case". Sqlite powers tons of apps on many different platforms.
ahem:

“My political opinions lean more and more to Anarchy (philosophically understood, meaning the abolition of control not whiskered men with bombs) — or to ‘unconstitutional’ Monarchy. I would arrest anybody who uses the word State (in any sense other than the inaminate real of England and its inhabitants, a thing that has neither power, rights nor mind); and after a chance of recantation, execute them if they remained obstinate! If we could go back to personal names, it would do a lot of good.

Government is an abstract noun meaning the art and process of governing and it should be an offence to write it with a capital G or so to refer to people … The most improper job of any many, even saints (who at any rate were at least unwilling to take it on), is bossing other men. Not one in a million is fit for it, and least of all those who seek the opportunity …

There is only one bright spot and that is the growing habit of disgruntled men of dynamating factories and power-stations; I hope that, encouraged now as ‘patriotism’, may remain a habit! But it won’t do any good, if it is not universal.”

– J.R.R. Tolkien, letter to his son, 1943 (from The Letters of J.R.R. Tolkien).

Not exactly what I would call fascist.

source:

http://rodbenson.com/2011/08/20/tolkien-on-anarchism/
what a great idea!! very efficient for our current busy lives
http://rationalwiki.org/wiki/Galambosianism
I was searching around for a js wrapper, but found that even the JS API was implemented in C [1].

I would only implement the low level "hardware" primitives in C, then implement the high level API in JS like Chromium's Blink-in-JS initiative [2]. Once they start expanding the high level functionality, they will lose potential contributors by sticking with pure C.

[1] https://github.com/octalmage/robotjs/blob/master/src/robotjs...

[2] http://www.chromium.org/blink/blink-in-js
Ok, so Bitbucket is also a standard, critical tool.
It is fairly offensive in the UK too. But we usually use fucktard instead I guess which confuses the issue.
The point is that you may have a really good app that users want/need, and which presents ads, but in some unobtrusive way that users don't mind.

If you don't put in "anti-ad-circumvention" methods, then the ads will fall victim to some simple blanket blocking scheme that users set up before they even installed your app, not targetting your app specifically.

Analogy: a website with great content and very unobtrusive ads has them filtered by AdBlock anyway.
It's weird to think that anyone is actually surprised by this. There's an entire industry around getting favourable rankings in Google in order to drive more traffic to your site, and here's a law that effectively bans Google from driving traffic to a particular set of sites. Of course traffic goes down.

Of course expecting Google to pay is silly. They don't have ads on Google News and don't make any money on it. I get that everybody would like to have some of Google's money. I do too. I'd also like some of Apple's money. But I don't seriously believe they're actually going to give it to me for benefiting from a service Google provides for free.
Missed Calls: Is the NSA lying about its failure to prevent 9/11?
There are 25 links on /new, the oldest being 27 min ago. So your post has 27 minutes to gather the attention of enough people (7-8 upvotes is OK) to actually surface to the frontpage. This is not a lot fo time, especially for IPython Notebooks which need time to be read/appreciated. Maybe reddit is the community you need :/
Can you illustrate how you leveraged Amplify to amplify Amplify's launch? I bet your own launch could be used as a case study on how to best optimize a launch or to produce a good tutorial.
This is actually a decent slide presentation... once you realize the navigation is two dimensional.

Arrow Down until you hit a stop. Then Arrow Right once, and continue Arrow Down.

Not the most intuitive.
Trying to insert over-large data should have been an error by default from the outset, never a warning. Ilooked at MySQL in 2000 and went "You had one job, database; protect my data."
I wrote a post a while back singing the praises of SQLite. Some of you may be interested:

http://charlesleifer.com/blog/sqlite-small-fast-reliable-cho...
Bumper sticker: Trolls do it with computers.
Yahoo Livetext – Video Messenger
Since I used the keyboard for most of my navigation in HipChat I find Slack incredibly annoying. With HipChat I could rearrange channels and have my most often used 3 at the top and switch between with a couple keystrokes. With Slack it's so much more cumbersome.

Slack feels much slower.

In Hipchat you can edit your last message with Vim style substitution strings. i.e.: s/were/where/

The Channel/Group distinction in Slack is useless and annoying since you have to adjust team broadcasts to the channel you're in (@group or @channel).

Slack doesn't have @here (so offline people don't get pinged). i.e.: "@here Anyone up for lunch?"

I'd be much less annoyed with Slack if it let me rearrange Channels. But still. It seems like it trades obvious functionality for stupid meme integrations. Gets under my skin.

Personally, being in a ~20 person company, I really don't really care about per-channel notifications. YAGNI. If I don't want to be notified, I just don't join that channel. Otherwise if someone pings me with @group, I want to see it. And if it's important enough, don't depend on the chat app sending my phone a notification. Text or Call me. We're a Mac shop so that's just a keystroke away with the Messages app or FaceTime Audio if you're at your desk anyways. Don't tell me sites are down and the building is on fire through Slack.

/end-rant. :-)
Nuzzel – The Case for Jack Dorsey, Twitter CEO
D3 has an importer for tabular data, and looks like Taucharts uses D3 under the hood.

That said, it would be cool if there was some kind of composer interface that would allow you to point-at/paste/import data, then save the visualization as a single page HTML snippet - like a small Tiddlywiki for data.

- https://github.com/mbostock/d3/wiki/CSV
- http://tiddlywiki.com/
Precisely. Why must every single show on Earth be politically correct and socially sanitized lest it offends anyone?

You don't like Clarkson, turn the TV off. It's not hard at all. But to go on and on about a show you dislike, is to be a serf to the zeitgeist of Political Correctness and Cultural Marxism that has been progressively censoring so many aspects of our life, culture and history.

This is being done on purpose, but most of the public will never see it or admit it if they see it because most people are programmed to follow the leader(ship) whatever they do.

For instance, the Confederate Flag was banned, but the sickle and hammer flag which killed upwards of 100 Million people isn't. So you can tell who is doing the censoring.

Meet the new censors, same as the old censors.
Why would you do that though?

It's a funny thought for me as I only drink decaf.
This is another reason why I've stopped watching baseball and will probably never follow competitive cycling, even though I enjoy cycling myself.

What's the point of the competition when a good portion of the top athletes are doping? It's not a pure contest of man, willpower, carbon-fiber, and asphalt.

The real spectacle is now between the athletes, regulators, lawyers, coaches. I see no romance/art in watching them chase money and evidence around.
I didn't get a sense that they were referring to the homeless. I would naively assume that a homeless dude is unlikely to be applying for legal guardianship of his grandmother with dementia
I'm sharing everything I learned building this, as well as a Jekyll template you can start from.
> Also the FLOPS measurement is a bit broken

Does anybody have a better measurement?

Perhaps it could be the size of the matrix that can be inverted on it in an hour of time, with IEEE double precision floats, using some standard algorithm.
The CIO Cloud Speed Boat: Control, Innovation and Evangelism
> Without history it's not clear weather these were OSI approved before revision.

OSI has history. All licenses approved by OSI are either on the current list [0] or the superceded list (where the originator of the OSI-approved licenses has indicated it should not be used for new work) [1].

[0] http://opensource.org/licenses/alphabetical

[1] http://opensource.org/licenses/do-not-use
We use SQLite extensively in Minuum and I couldn't be happier. It's in all our critical real-time code paths that bring up candidates while you're typing. Because we're on SQLite our predictions keep getting faster for free!

Faster predictions mean we can handle more types of errors (more missed characters, more complex typos) in the same time budget. Thanks SQLite, you guys are awesome.