skysight-inc/HackerNews huggingface dataset:
How San Mateo supervisors burying the government plan qualifies as "darwinistic capitalism"? The only other entity mentioned is Southern Pacific which is now Caltrain which seems also to be not a private entity at all. Where capitalism even starts in this whole story?
There are a huge number of genes which are known to be transcribed (as mRNA) and turned into proteins, but we have no real idea as to what these proteins actually looks like, or what their function may be, for example [1].

If we knew their final protein structure, it would be much easier to work out what biological processes they may be involved in.

Also, taking known protein structures and learning more about how they may interact with other proteins would be extremely useful. For example, a large number of molecular pathways in cancer are fairly well described in a general sense, but lack specific information on the actual reactions.

Finally, being able to put it all together in the context of mutated genes (which we can now screen for fairly easily) and being able to determine what impact a mutation may have on the protein (can it still be formed, how will it interact in a pathway?). For example, some mutations break a protein completely, while others may impact "switch" genes, leaving them in a permanently "on" state preventing them for reacting to external signals [2].

This kind of thing is really important in cancer research (and one day treatment), where the function of specific proteins may be the difference between life and death.

[1] http://www.genecards.org/cgi-bin/carddisp.pl?gene=C1orf186
[2] http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1891745/
Do you think a keyboard is better in this scenario?
Instead of:

ls -al | sort -nk5

I suggest:

ls -larS
What browser are you using? Others have mentioned Firefox has updated to address the issue, but Chrome will scroll too far (full window height) when you hit space, which makes using G+ on other fixed header sites super annoying for us keyboard scrollers.
"That's producing some thoughtful (and funny) replies, by the way."

Care to share some of the best?
So now China will build unbelievable numbers of uninhabited homes in uninhabited cities with fiber internet access...
Groupon is still a thing?
‘The World Until Yesterday,’ by Jared Diamond
Actually, I think you can. These people have votes. If they regularly vote in people that can't fix what they are elected to govern, even while collecting substantial sum in taxes, I think at some point people are to blame if they keep electing somebody that is doing crappy job.
nice!

does a good job with painting too, but it did find the phantom neighbor peeping in as well:

http://img822.imageshack.us/img822/347/screenshot20130111at5...
what provider and area if you don't mind me asking?

I'm stuck with around 15/10 for $60 sadly.
Didn't Chrome just recently take steps to stop this and inform you which ones were silently installed?
While I didn't like the page divider in this demo, I also don't like having to see the screen whir by when you hit the space bar. Having the page flash past in the same direction you are trying to track with your eyes is not comfortable for me. I did really like the narrow width of the text here though.

I have noticed that reading on the kindle app on my phone is extremely comfortable, and it basically incorporates the things I just mentioned -- narrow column width and page turns that aren't disorienting. I know people hate pagination on the internet because it is associated with slow page loads, but fast pagination would be awesome.
http://www.engadget.com/2011/06/13/sonic-net-starts-trial-of...
They are far harder to steal on a small scale, though.
Sorry for the confusion. I was using the two terms interchangeably. I've edited my original comment to make that more clear.
Hah, yeah I totally get that :) The brain seems to have to know what language they're listening to before it can understand it. And it takes just slightly too long:)

I noticed this again when watching Iron Sky, a movie with both English and German text (I am Dutch, and can understand both--though English is easier for me). For some reason the cinema showed a version with German subtitles for the English parts instead of the other way around. It was very hard to understand, especially because some scenes were English with German accent or vice versa. I'd hear the start of a scene, and--subtitles or not--I needed a few seconds to determine the language before I could comprehend what they were saying. So I missed the first few seconds of many scenes, because at the same time there was a lot going on on the screen, making it very hard to keep up.

(I did watch the movie again with English subtitles, and caught much more of the jokes--such as a Brazilian resembling the Führer's moustache. Great movie)
Well, the votes are strongly in your favor, but I remain unconvinced - accepting that I'm in the minority here.

For me this very article (bitcoin exchange being hacked) demonstrates that despite the harsh wording, the advisory didn't reach everyone in time. Not even those who should really care (like bitcoin exchanges).

I still think the explicit disclosure did more harm than good, by drawing maximum attention from the blackhat-community without really improving the reach amongst the oblivious. I still think a "staged" disclosure might have worked better, even at the risk of the timeline being short-circuited by a malicious party spilling the beans early.

However, there's little point bemoaning this particular baby or bathwater much more now.

I'm more interested in the steps that the Rails-team will be taking to lessen the blow by future security incidents. As I've said in another thread I'd be in favor of an optional (opt-in) kill-switch, to be triggered only in drastic cases like this one. Perhaps that is a point where we can agree again - otherwise we'll have to part in disagreement. :)
It's only until there's a fixed version, it's not permanently banished from the browser.
May not be directly relevant, but - I certainly would spend $250 on a meal. Indeed, the first meal I ever spent that much on - at the Fat Duck in the UK - was one of the best and most memorable single events of my life.

Which, I guess, points out another class of "actually reasonable" circumstance - the "no, really, it actually is that good" circumstance. I've heard similar things from people who bought top-end couture - you go in thinking "I can't imagine spending that much" and come out thinking "holy shit, I'm so glad I decided to spend that comparatively small sum of money".
Show HN: Our First Android Game
http://www.webpass.net/
Didn't work for me. That said, image recognition via an API will be huge once things mature a little more.

I've been searching lately for a post-face.com API and have been following a few for a while, but they seem to have similar issues with poor results.
Install Windows ME.
The bar for forcibly disabling software on an end user's computer is very high -- as it should be.
You're going to need a bigger computer.
Even taking that into account, I usually take the train when I'm going to SF on business. Even though the schedules are such that one time I had to freeze my butt of on a platform for 50 mins because there were no trains at all during this time to my direction. But at least the option is there, and at least in SF you can get somewhere with public transit. Somewhere in Santa Clara county, usually you don't have any imaginable option to use public transit unless you are ready to spend 2.5 hours on a trip that is 20-minute car ride otherwise.
It'd be great if you could use this to detect nudity. Any plans for that? I'm assuming the balls on the "in the works" list are of the sport variety? ;)

In the works:
Shoes
Balls
Smartphones and tablets
Dogs
Keyboards
Cups and glasses
Doors
Keys
Hmm, thank you - that's really very interesting indeed. I'd not thought of doing A/B tests like that. Thank you very much!
I am proud of this.
Right. Which is interesting on a whole host if levels. Though, this is more of a macro experiment. You're really measuring distribution of "walls" and "filaments" of matter in the universe by measuring the hydrogen absorption lines ... As the lines get shifted and new ones occur you get a sort of barcode pattern, each possibility distinctive of certain histories of expansion and build up of structure. There should be clear signatures of, for example inflection points where an expansion switches to contraction or a slowing expansion flips to an accelerating one.
My Mom has an Android, My Dad has an iPhone
Have they actually offered 1 Gbps to anyone yet? Last I read about them about a year ago they were "only" offering up to 300 Mbps, I think.
Not specifically the "rejection therapy" the article talks about, but I've done similar things - such as spending a few solid days cold-calling local businesses and asking them to sponsor a film.

Conditioning works. It works in martial arts - Krav Maga and MMA both have variants on the "stand there and get hit" drill, and it does indeed teach you to be less afraid of being hit. It works in the PUA world, and generally in becoming better at talking to the opposite sex. And it works in rejection therapy. Do something that's likely to get you rejected a lot, do it for a fair while, and you'll come out of it less afraid of doing things that might result in a rejection.
I worked on a browser based full fledged EMR (i.e. Charting, Billing, Scheduling, etc). Besides being an enormously complicated software system in general, there were many factors related to consumers' usability of the product in a real time interaction with patients.

For instance, we built IMHO beautiful note taking app where doctors could free text in notes taken from patient consultation. The beauty of the system is it had a large natural language parsing backend that would help highlight parts of the notes that could be codified in a system such as ICD9 or SNOMED. There was even a rich templatimg system allowing doctors to pull up a note template for something like chest pain and then the system would prompt the doctor to fill in the relevant codifiable sections.

It demoed great to physicians interested in an EMR, but in practice, doctors did not like the extra effort required to record a real time interaction in a codifiable way. I'm not sure what's to blame: EMR usability or hospital staff's lack of time and training to document patient care in a standardized format.

Like Google said, Health care is hard...
http://arstechnica.com/tech-policy/2012/02/gigabit-internet-...
employer, not employee
Wait ... a hack day where the devs have to buy tickets? On top of the event having 3 big name sponsors? What gives?
Determine the resistance of hashed InChI keys to brute-force attacks.

The IUPAC InChI keys are a nomenclature to turn chemical structures, like morphine, into a unique linear representation, like InChI=1S/C17H19NO3/c1-18-7-6-17-10-3-5-13(20)16(17)21-15-12(19)4-2-9(14(15)17)8-11(10)18/h2-5,10-11,13,16,19-20H,6-8H2,1H3/t10-,11+,13-,16-,17-/m0/s1 .

This string is too long, so there is a way to use SHA-256 to convert the above into a hashed string BQJCRHHNABKAKU-KBQPJGBKSA-N, where the first 14 characters are the basic topology, and the successive 9 characters contain the other information.

Some people believe that this can be used to query the web for "secret" information. That is, you work at a pharma and want to know if others know about compound X. If they don't know about X then you don't want to tell the about it. Otherwise it reveals information about new compounds that you are working on.

You instead search for hash(X). If others have hash(X) then you're revealing less information, since this is likely a publicly known structure. If others don't have hash(X) than you might conclude that you have a proprietary structure and haven't revealed enough information for others to know what you are working on.

I don't believe that the hash key is appropriate for this. I think it is open to a brute force attack.

While 26 * * 14 is very large, most people work inside "chemical space" of reasonable drug-like compounds. The Reymond group has enumerated, in GDB-13, all drug-like containing up to 13 atoms of C, N, O, S, and Cl, which is 977 million compounds. If you convert these to InChI hashes, then you might be able to guess the core scaffold given an unknown InChI hash.

Once you have the core structure, you might then be able to brute force the bond and hydrogen assignment.

This can be tested by taking GDB-13 and finding the InChI hashes. You may need to enumerate over a range of hydrogens for each one, giving some several billion keys. Then take, say, the ChEMBL data set (for N<=13 heavy atoms) as the source for the "secret" keys, and generate their hashes. Are there matches? What percentage of topologies can be found this way?

If you can find the topologies, can you then as phase 2 deduce the overall structure, and if so, what percentage?

As a quick estimate, phase one (enumerating GDB-13 InChI keys) would take over 10 years on my desktop, and 5 TB of disk. That's about perfect for a supercomputer job, and you can select subsets as a appropriate based on the available time. (Eg, pick only the C, N, O, S subset of GDB-13 and ChEMBL and you've reduced your space by a lot.)

I don't know what's needed for phase 2 and can provide no estimate.
One of the killer problems we have is that a huge local hospital (servicing probably several hundred thousand in population) won't give us any real access to their RIS and PACS, despite us doing lots of scanning for them. We have to get previous imaging and notes delivered on CD and DVD which is probably the worst type of digital info transfer possible. Even if we did have access it would likely take the IT team a few weeks to cobble together something that worked for us end users, but that would be an amazing improvement.
We just finished a spell using google drive - oh wow it was terrible.
I live in New Zealand btw.
What health care records really need is a set of RFC-like standards documents. These documents would define the information that a health record must have; or how interrogations of the database should behave. You make sure you include a requirement for the data to be transportable. Once those documents have been done you allow the market to create the software and hospitals (etc) to buy the software.

The UK had a ridiculous mostly failed system that cost £12 billion for a population of about 60 million people. A lot of that is from the UK traditional terrible huge it project implementation, but also from a top-down approach by people who didn't really know what they were doing.

> Let’s consider what an unstructured electronic health record would look like and cost. You’d create a directory in Google Drive or Dropbox and give doctors and hospitals access to this directory. Physicians could type into a shared Google Doc with other physicians or upload scanned output from tests, etc. It would be paperless, organized, and electronic, but not very structured.

With medical records you need to know who has accessed them (when and why); who has changed them (and if they had the permissions level to make changes (eg, receptionist can change appointments, doctors can change prescribed meds, nurse can add test results); who has the notes now (and lock the notes for single person only); all of this needs cryptographic signing. (Because people die when doctors make mistakes, and doctors do make mistakes.)

"Chuck it on dropbox" is a bafflingly bad idea.
This is already being done (albeit not with the aforementioned computer) with the same tech that the Folding@Home people use.

http://freerainbowtables.com/
Yeah - my eventual decision was that it wasn't worth the risk. One extremely busy day later, we don't have any active Rails apps.
Shaming won't work when so many places in the USA only have one viable cable provider. Here in my area of San Diego I'm stuck with Time Warner. Even ignoring the relatively slow speeds, I'd be happy just to not have my connection randomly disappear for about 5 minutes 2 or 3 times a day.

I'd switch to a competitor in a second except there aren't any.

The ISPs have no shame, unless you're willing to force real competition with them nothing will change for those in areas with defacto monopoly ISPs.
US warns on Java software as security concerns escalate
Re: open book, what I meant was "not expected to know" means something that they can't do blindfolded. For a Rails person making a contrived app from scratch doesn't tell me anything other than they could type `rails foo` and run a few generators.

What I mean is that, I put together a few challenges with APIs we work with (or gems we've written, that sort of thing) and have them solve a problem that will require them to use their innate ability, drive, and Google/StackOverflow/etc. to solve the problem.

It's not something that they would be able to do without the internet. Does that make sense?

The contract thing is tough, although at least in NYC the market is so tight that there's really no risk of unemployment, but yeah, we wouldn't do relo + contract. We'd start them off as remote and see if that worked. If so, then relo; it's risky risky for both parties (especially in NYC) that it's kinda crazy to expect either party to agree to it.

The candidate has no idea what NYC is like, and the organization may be reluctant to fire a bad hire who just isn't fitting in because they feel bad. At least with a remote contract, no one has to move and we can see if we both like each other enough to get married. Then would come the offer + relo., or if it's not a good fit, end the contract (with 2 weeks notice at least).

Finally, I'd say the initial screen is a bit light. We used to have about a 1-2 hr. technical Q&A followed by Fizzbuzz-style questions, but that had a low false-positive rate so we got rid of it.

That is to say, the background work I did (googling them, stack overflow, github, twitter, their resume, etc.) was a pretty good filter at keeping out the obviously underqualified.

However, I'm considering putting it back as it helped give me a more nuanced picture of the candidates that I end up doing as part of the contract, and it might help to have some first-impressions ahead of time (but I am always worried about false first impressions clouding my judgement).
I like your idea. I've been interested in the use of machine-learning and techniques from AI to improve teaching for a while. It seemed odd to me that no one has been able to effectively apply what we've learned about machine learning to help human learning, despite having computers in the classroom for decades. Creating a system that can learn the optimal strategy to coach a student seems like a pretty well-defined problem. Khan Academy has done some very interesting work in individualized automated teaching methods.
Poor bastards.
"create your own type to encapsulate the underlying type (float or double, 32-bit or 64-bit), and use this type in your code. This can be done with a define is C/C++ or a class in Java."

No. A Java class would certainly have worse performance than just float or double, since each instance would be individually heap allocated, have the usual per-Object overhead. Better use text preprocessing (or just "double") than that.

(otherwise, this is all fine advice)
Exercise Makes You Smarter
I don't understand how the Rails team could plausibly have slowed down the disclosure. The exploit wasn't proprietary information, and it was easy to find.
It would be better if he had specifically promised not to share user tests with the general public in future. This almost feels like, "now I know I have to apologize when I share my users' private data, and in future I will apologize when I do that".
I think the "real world, open-book" problems have to be crafted well, but I think they give a good sense of "Common sense". They are set up that you can absolutely prematurely optimize or go down really crazy paths (and I've seen them happen).

You don't need another developer to pair program to get that - essentially you set up a clean computer with their editor on it and your testing/interview environment, and they can hack away while you watch.

But yes, if there's some way to get a candidate to pair program on actual, real code with real developers, it's invaluable. Just make sure they sign a contract stating they are giving you the rights to the code, and that they are adequately compensated for their time at some reasonable hourly rate.
the most advanced human knowledge is a collection of PDFs that are not good for anything except printing and forgetting

Yep, and we have no backup of science. If science is so important, why is there no backup of all these files? How important it must be that nobody is bothering- despite the moral implications- to make a complete backup? And why can't scientists access papers?
Sure: https://www.fundinggates.com/jobs/

:D
Overall I feel its a better scrolling. But, the page divider is an irritant more when the current page sentence and next page sentence are overlapping. I think he can try out soem blending operation to avoid this. Below page divider he can slightly blur few sentences and blend with next pages while you keep moving the divider down. Author can try out and check if it is appealing.
I was super surprised that the "key findings" section of the executive summary in the actual report give a very different feeling of the contents of the report than the summary provided by the Heritage Foundation researchers:

From the actual report:

Key Findings
Looking across the full study period, from the beginning of Head Start through 3rd grade, the evidence is clear that access to Head Start improved children’s preschool outcomes across developmental domains, but had few impacts on children in kindergarten through 3rd grade. Providing access to Head Start was found to have a positive impact on the types and quality of preschool programs that children attended, with the study finding statistically significant differences between the Head Start group and the control group on every measure of children’s preschool experiences in the first year of the study. In contrast, there was little rd evidence of systematic differences in children’s elementary school experiences through 3 grade, between children provided access to Head Start and their counterparts in the control group.
In terms of children’s well-being, there is also clear evidence that access to Head Start had an impact on children’s language and literacy development while children were in Head Start. These effects, albeit modest in magnitude, were found for both age cohorts during their first year of admission to the Head Start program. However, these early effects rapidly dissipated in elementary school, with only a single impact remaining at the end of 3rd grade for children in each age cohort.
With regard to children’s social-emotional development, the results differed by age cohort and by the person describing the child’s behavior. For children in the 4-year-old cohort, there were no observed impacts through the end of kindergarten but favorable impacts reported by parents and unfavorable impacts reported by teachers emerged at the end of 1st and 3rd grades. One unfavorable impact on the children’s self-report emerged at the end of 3rd grade. In contrast to the 4-year-old cohort, for the 3-year-old cohort there were favorable impacts on parent- reported social emotional outcomes in the early years of the study that continued into early elementary school. However, there were no impacts on teacher-reported measures of social- emotional development for the 3-year-old cohort at any data collection point or on the children’s self-reports in 3rd grade.
Hypercritical
I actually thought the same thing. Let's say that we have the legal means to do this (ie. We won't get ultra sued or killed). How would one begin this daunting task?
All those veritable mountains of wireless routers spread across every city but can we build an easy to use open source mesh network? <samuelljackson> Hell no! </samuelljackson>