skysight-inc/HackerNews huggingface dataset:
The article exhorts the tech industry to tackle the problem of diversity immediately rather than wait for relief from the pipeline. So what are some things we can do as individuals, right now?

One thing that has worked for me over the years is choosing to be an "ally" of "outsiders" -- ensure that people get invited to meetings or other functions who otherwise might be left out, make sure that they are consulted for their opinions consistently, make it apparent that you, personally, value diversity through your actions. The effect is to rebalance the ratio of outsiders to insiders so that people don't feel surrounded and outnumbered.

Other suggestions?

Eventually, we'll all be "outsiders" thanks to age, so it's in everyone's interest to mitigate this problem.
Oversampled binary image sensor
Techguru lab is one of the best platforms for students, developer and new learner to learn from basic java programming courses to advanced java programming courses at your home. Our java courses are top level and updated our courses respective to current version of java.you may follow our quiz test at http://techgurulab.com/course/java-tutorials/
I don't disagree with you that looking into alternative form factors would be a good idea. A great one in fact!

What's the #1 reason to not just put a sailor on the patrol boat? Loss of life.

While this is not the ideal solution to the problem, it's cheap ($2000 to retrofit existing boats? That's cheap!) It's similar enough to the existing technology that it's not going to be looked at as some new untested revolutionary thing, it's going to be looked at as an incremental upgrade to the patrol boat. It saves lives and it opens up the gates for more revolutionary designs in the future, as people get more comfortable with the idea.

Seems like wins all over to me.
Problem/Solution/Representation
"How much is Android actually based on Microsoft technology?"

Anyone have relevant insight?
I am beginning to think Vim has too many features. And it must be hell managing that codebase.
If you've mentioned Bateson in the list with those other names then I will certainly look him up - thank you for that. I would also add Jung to that list (he was an influence on McKenna, as well as Watts).
I'm confused. sql.Open's first argument is which driver you want to use, in string format. These drivers become available after they've been imported, and the side effects seem insignificant[1]. This seems to make it perfectly possible to use multiple drivers within the same scope. The drivers themselves also seem to have several unit test files, though I can't judge on the quality of those.

[1] https://github.com/go-sql-driver/mysql/blob/master/driver.go...
I'm seeing the same bug as everyone else: the pie covers the bottom edge.

Win 8.1, Chrome (latest), 1366x768
Cows and chickens might have a hard time of it. For everything else, life would absolutely flourish, even as the nuclear reactors melted down one by one. I can't tell if your post is intentionally ironic, but the main impact we have on most life on this planet is to destroy it.
There was a book about this a few years ago: http://www.amazon.com/The-World-Without-Alan-Weisman/dp/0312...
Eye tracking would be a sweet enhancement to an interface like this. If you could just target something by looking at it (without having to turn your head) press a key to use/select it and then use some other keys to jump through the various pieces of code that created it, I couldn't even imagine how much time would be saved in a large project.
Anyone else had similar experiences?
https://en.wikipedia.org/wiki/The_World_Without_Us
Full-Stack's not just a Moniker
I'm currently working on a school project to classify abstracts from papers in to 4 categories. Currently Bernoulli Naive Bayes scores 85% accuracy. For comparison kNN scores about the same.
Pretty cool. Some gripes though:

* How do I teach it new comment syntax?

* How can I change fonts?
Fundraise, find a cofounder, or both?
Here’s where I’m at…

I recently finished my business undergrad and have been working full-time on my hardware startup for the past five months. More specifically, I’m building a total-body strength training machine that uses embedded sensors to track key exercise metrics in real-time. It uses this data to deliver personalized insights and custom tailored programs that smartly adapt to your progress. Think: bowflex, but smart, compact enough to slide under your bed, and has an apple-esque design (all ano aluminum construction).

I learned Solidworks, built the physical product (including the sensors), and have been testing it at a number of independent and multi-chain gyms in Toronto over the past 1.5 months to validate key features and business model assumption. Feedback has been very positive. I’ve secured $33,000 in pre-orders from different gym owners interested in a commercial version.

At this point, I’m confident that the product can be successful in the commercial and home markets, and I’m ready to move forward with the next steps. This includes raising capital to finalize the design for manufacture, building the adaptive iOS app and workout programming, and setting up manufacturing.

I have a list of potential investors and all my investor materials ready, however there’s one thing I’m missing – I don’t have a cofounder. I have a contractor (not cofounder suitable) helping me with the basic hardware components and algorithms, however, strictly speaking I’m the only founder. This is an issue as having a technical cofounder is critical for moving the product forward.

My question is: Should I devote time now to finding technical prospects before pitching to investors or should I start pitching and continue my search for a cofounder in parallel? I may only have one chance with some investors and not having a partner could be a deal breaker.

Any advice would be greatly appreciated.

Thanks,

Jeff
> Vote buying is a MUCH lesser problem than fraud by those running the ballot box.

If it is, it's either because 1) you don't know it's there, or 2) there are easier ways to cheat the system.

Please take note that buying votes does not need to be large scale to put the legitimacy of the outcome in question. It is enough if, for example, it is possible for abusive patriarchs to vote for family members.

> Furthermore, it is impossible to create a system that simultaneously lets you prove that your own vote was counted correctly AND prevents vote buying

Impossible is a strong word to use. There are several interesting theoretical systems proposed that make this possible. But are they practical?

> Let the police deal with vote buyers. They can set up stings and catch them easily.

You don't seem to understand why vote secrecy is desirable.

It is not (primarily) to protect against criminal gangs, but serves to make voting legitimate in the democratic system. Part of that is to make sure no one can prove how they voted for their bosses, husbands etc.

> The voting system should be primarily protected against the people who are running it.

Not traditionally. That is normally achieved through transparency. When anyone and everyone can participate on equal means in the voting process, and that process is transparent to everyone involved, that is enough to guarantee legitimacy.
>Can I trade my "points" here for anything besides meaningless points on something that is only slightly lower tech than Reddit?

Get some, and you can change the color of the header bar.
Get about 500 and you can downvote people.
That's about it.
Yes and no. Due to the nature of radio, it'll be pretty hard to pull this off without painting a giant target on your own vessel.

Additionally, you can design the radio link system with varying degrees of jam resistance. In this case, you probably can't 100% prevent jamming from happening, but you can require your adversary to emit a signal that is more than loud enough to do radio direction finding on.

Also... Rf seeking weapons are not a new concept: http://en.m.wikipedia.org/wiki/AGM-88_HARM
Meet the Scientists Preparing for the End Times
You don't need to harvest a constant 20 fps. Every 30 seconds take a frame capture. Do a Haar transform to crop out candidate faces and upload to server that does the heavy recognition lifting.
I'm assuming that the presence of a nearby navy vessel with helicopters and marines ready to be part of a boarding party may be a deterrent.
Life as a nonviolent psychopath
There are wild cows and chickens. Most domesticated ones might die, but they'd largely just revert to pre-domestication levels and modes of living.
Functions referring to themselves by name is what allows Erlang's hot-code-upgrade to happen.

There are two types of function call opcodes in the BEAM VM: local calls, which call a function by offset within the same module they're defined in; and remote calls, which store module and function name symbolically, and pass them off to the code server to dereference.

All you have to do is update which module is referred to by a given symbol in the code server's module table, and then all remote calls to that module will jump to the new module's code instead of the old one's. Since the idiomatic way to define an Erlang process is in terms of a message-loop step function that makes a remote recursive-tail-call to itself at the end, each process will silently "jump into" the newest version of its module code after each message-loop step.

(Possibly more interesting for some of you is the fact that all loops in Erlang are defined in terms of tail-call-optimized recursion—even infinite loops, such as process message-loops. This means that a function body can be guaranteed to run in O(1) time, since it will have to make a call (either a tail-call or a regular stack call) to continue processing—which allows the scheduler to just reschedule at call-sites, rather than having to preempt functions in the middle of possibly doing something atomic.)
It is possible they are transitioning to a more automated force: http://knightscope.com/ (math I did came out to about $4 per hour, 24/7.) If that is the case you want a smaller number of higher quality security workers in house.

I can't speak for the Bay area, or Google, or the contracting firm, but security guards typically have a turnover exceeding 100%. Makes a lot of sense to have any firm deal with the bullshit that arises from having turnover that high.
Quite a lot of species were destroyed as part of the evolution process.
We are 'important' in the respect that we continuoulys disrupt and manipulate our ecosystems. For example, we directly and indirectly continuously hunt down other apex predators (tigers, lions, tuna, etc) - which tend to be keystone species in their environment. Removing that pressure on those species would nearly immediately modify the environment. For an example, look at the reintroduction of wolves to yellowstone.

Nearly all species that we have domesticated will suffer ridiculous drops in their population. Many of them would be reduced to severely reduced niches. For example, domestic cats would have their ranges limited by winter, and have downward pressure applied from larger predators as they rebound. On the other hand, based on how well feral pigs are doing right now, pigs will probably make it huge.
http://www.101zenstories.com
I had the same problem and did the same thing a few years ago (http://polls.cc). I wonder how many of these websites are out there.
I guess it depends what their use case is. In 30 seconds, a lot of people have walked past you unrecorded.
Apple Updates Malware Definitions to Protect Against Botnet Threat
http://en.wikipedia.org/wiki/Leap_second#History last paragraph of the section
Yay dystopia !
I've set up a small-ish Gogs server on a RPi and i beg to differ on the "easy to install" - this might be true if you can just get the packages and install it, but once you try to manually set it up you'll see that the docs are lacking, big time.

And even if you've got it all set up: how are you supposed to update your install? IIRC, i've read somewhere that you're supposed to wipe & reinstall the whole thing (take this with a grain of salt, haven't used my install that much as Gogs is still way buggier than, say, GitLab).
The links on that page aren't working for me. Any ideas?
Are you saying we stopped eating?
Stopping (or greatly reducing) mail spam was the original intended solution for the Proof Of Work solution that now guards the Bitcoin blockchain.

See: https://en.wikipedia.org/wiki/Proof-of-work_system
"Supports SQLite, MySQL, PostgresSQL, MongoDB"

we're just never going to learn....
It seems like you're doing great with your current arrangement, what do you expect from a cofounder that this contractor, or another one, or an employee, can't do for you?
"A room in Santa Clara County" is fine for you. What about your spouse and two kids?

I don't see why a single, healthy guy without a lot of debt can't live quite well in the Bay Area for $130K. But, if you have 4 mouths to feed, paying a couple grand a month for student loans, starting to have old-person health problems, and/or have extended family to support, I can assure you you're not living the Zuckerbergs lifestyle on $130K.
You should write a blog post.
Look at it another way... black people (in the US) are already profiled. This sort of technology could decrease that abuse - let all the races share the false positive rate.
> Haskell, Scala, Java, Go and of course C, C++, Fortran all outperform SBCL in the alioth benchmarks.

The way I read it, SBCL is in the same ballpark of what you mentioned above and magnitudes faster than the rest. Its a logarithmic scale.

Then again its a biased selection of benchmarks. Try finding a faster regular expression engine than CL-PPCRE.

I will stick to the stance pointed out by "Let Over Lambda": Common Lisp is--by language design--the fastest language around, as long as language X does not have COMPILE, it can not beat CL at a whole class of benchmarks (not found on alioth).
We stopped being eaten - the only animals that depend on us are domesticated or chickens/cows/etc as another poster mentioned.
I don't think this will replace your big screen(s) setup any time soon. That said, think about the mobility of a setup like this. Your psuedo-physical dev environment can move with you. I don't know if that's a good thing or not, but I'm certainly interested to see how it evolves.
Zen is meditation first school of Buddhism. You must learn to do zazen (zen meditation). In other words, sit down and shut up. If you want to become Buddha, do what Buddha did and don't just listen and think about what he said.

I'm myself a Zen Buddhist, I train with a teacher and have spend time zen training in a zen temple and attend sesshins regularly. I'm also very secular and atheist person who don't like organized religion. It's miracle that I can coexist with religious setting, but I do it because I see Buddhsit Zen teachers as experienced coaches and temple as training facility. I also know that he is not going to indoctrinate me for anything superstitions despite his own beliefs that are different from mine (there are number of rotten zen teachers though).

If I were to describe what zazen meditation[1] is using as scientific terms as possible, I would say that it's developing and directing your attention towards higher temporal resolution and developing the ability of keeping it there (always below 1s and it can go as low as ~40 Hz). You can put your poet hat on and call it "living in this moment", "looking at the reality", "awakening to reality", "seeing the world as it really is", "impermanence" or "looking into yourself/mind", but that's what it really is in my opinion. You can't have complex philosophical toughs in such a short time. You can only see 'thoughtlets' (small incomplete toughs) forming and fading away in fractions of second. It's like using low level debugger into the functioning of yor mind (debugger being directed attention).

---

[1] Same thing with most other awareness style Buddhist meditation traditions. You learn to see similarities with other traditions when you practice. Zazen is often more spartan and simplified and vital (not for everyone).

Nice description of the differences between Zen and Vipassana styles by Shinzen Young http://www.youtube.com/watch?v=7WiM-w5qqmE
It never hurts to be careful, especially when one is dealing with weapons.
ScoutBot: Automated network scanning, environment assessments, and more
Hello everyone, LANsec is proud to announce the initial release of ScoutBot - an automated network scanner that can be used as a quick and dirty scanning and network assessment tool, a packet sniffer, or a drop box.

Here are some of the features:

Scans the target network for open ports
Sniffs the wire
Identifies Windows environments
Identifies dynamic routing protocols
Identifies devices by scanning with SNMP
Identifies DHCP servers and their advertised scopes
Checks egress filtering
Identifies the network’s outside IP address
Performs a WHOIS to identify ISP
Performs a traceroute to the outside
Accepts static IP addresses
Accepts DHCP
Pre-configure for a completely automated attack
Works on any Raspberry Pi, no setup necessary
Free

Basically, you pre-configure the scan and then just plug the Raspberry Pi into the target network. This tool comes as a preloaded IMG which is ready to use. We also sell pre-configured Raspberry Pis.

Project Page http://lansec.net/project/scoutbot/

SourceForge Download Page http://sourceforge.net/projects/scoutbot/

Other Projects http://lansec.net
A Kodaza Managed Services Project
The main change, as I see it, would be a sudden dramatic reduction in the amount of carbon dioxide entering the atmosphere. Humans burn fossil fuels. That would stop.

What the downstream effects would be and how quickly they would happen, I don't think is easy to answer.
And what happens when a court sets a precedent that eg air pollution is not property damage? Even in a Libertarian system you're bound to such policy decisions, regardless of whether they are made explicitly or not.
How the Z80's registers are implemented
I think what's more interesting is that these companies are "less white" than the country (~72% white, or ~63% non-Hispanic white)[1] but get criticized for being "mostly white."

[1] https://en.wikipedia.org/wiki/Demographics_of_the_United_Sta...
"Some of the advantages of object-oriented programming may be psychological in nature. For example, Schwill argues that “the object-oriented paradigm...is consistent with the natural way of human thinking” [28]. Such explanations may be important, but they are out of scope in this inquiry; I am instead interested in whether there might be significant technical advantages of object-oriented programming."

This seems to be throwing the rhetorical baby out with the bathwater - programming is not only a technical activity, but in large part a technical activity performed BY HUMANS, and generally to satisfy requirements generated by other humans.
If you're interested in understanding zen but don't know where to start, "The Book" by Alan Watts is a fantastic SHORT read that will give you a powerful framework from which to build your meditative practice, and hopefully structure a happier, more fulfilling lifestyle.

To appeal to the western mind, here are some tangible benefits I have achieved(And you can too) through meditation and zen:

* More appreciation for small things

* Less stressed over everything

* Lower blood pressure

* Far better ability to focus (A cure for my ADD)

* Better ability to express myself rather than just playing social games that we don't even realize we're playing

* Being more of a completionist and caring for the things I work on

To name a few.

Meditating daily also increases the grey matter in your brain[1]. That alone was good enough reason for me to start my practice.

[1] http://www.neurobiologyofaging.org/article/S0197-4580(07)002...
PEACEapp Competition
If there was an option in Tally to hide votes so they don't influence decisions, it would be more useful. We used it at Techstars recently and didn't find the results very accurate. That said, it's very slick and simple, which I really liked.
The list in the article will make your headspin. It's almost like there is nothing left afterwards.
What you are saying is:

A: If an observation has no evidence, then the evidence is yet to come.

B: If an observation now has evidence, it validates the observation.

It's circular.
> That's not true, traffic goes up linearly with the number of transactions. If there are twice as many transactions, twice as much data needs to be sent around in the network. It is also linear in the number of full nodes running - but most users do not run a full node.

How does that make sense in a peer to peer environment?
> "it doesn't give them any capabilities they didn't already have"

Quantity has a quality all of it's own. While currently the police can attempt to observe and memorize every face they see during their patrols, and where/when they saw it, doing this without a technological assist will be fruitless. Police without technology can memorize the faces of a few select persons of interests, but for tracking the entire public they are relatively worthless. This technology threatens to change this.

> "if they do _anything_ with it it will eventually mess up and they will be eviscerated in court."

Why are you so confident of that? UAE police have been credibly accused of systematic human rights violations in the recent past, and I've seen no hint of eviscerating over that...
I didn't think I was good enough to do the backend so I applied for an internship doing something else. They later asked me to do the backend and I even taught some people a few things! Just go for it!
Jackson has a CSV parser that is not in the list: https://github.com/FasterXML/jackson-dataformat-csv
I went and checked the statistics. The were 586 domestic adoptions in Sweden in 2014, slightly more than the 546 international adoptions. I assume most of the domestic adoptions are to people who were already close to the child, such as relatives or a parents new partner. In fact 61% were above 18 years old.

http://www.scb.se/sv_/Hitta-statistik/Artiklar/Internationel...
"Life after People" describes this exact scenario over 20 episodes.

From http://en.wikipedia.org/wiki/Life_After_People:
Life After People is a television series on which scientists, structural engineers, and other experts speculate about what might become of Earth should humanity instantly disappear. The featured experts also talk about the impact of human absence on the environment and the vestiges of civilization thus left behind.
Evebody knows that the system is fragile and easy to fraud!
MMA Final Ashlee Evans Smith VS Veronica Rothenhausler
You mean the zImage or vmLinux has been replace?

Would adding them to the git help detect this?
agreed vr programming will be the thing. even with the res in the video several editor windows arrayed vertically or horizontally would be cool.

need some new/better input devices in addition to jey oard to manipulate the objects in the space.

does the oculus have a "axis lock" feature of some sort? foe instance, lock X so that any head movements only change the users camera along x?
Like this? :) https://www.youtube.com/watch?v=VzFpg271sm8
>Truth is not to be found by picking everything to pieces like a spoilt child

What an idiotic attitude. Empiricism ("picking everything to pieces") is one of the few ways to find truth. Attempting to discredit it by comparing it to a "childish" activity speaks to the lack of arguments against it.

All of the Zen/Buddhist blog posts I've seen on HN have been intellectually lazy and/or dishonest, relying on pseudo-science/quantum mysticism ("light, for instance, acts as both a particle and a wave", as some sort of poorly thought out attack on the PEM) and misleading analogy.
The Greatest Ancient Picture Gallery
Because the product does not yet have significant traction, and they believe enough bad press could kill the product completely. Facial recognition is something that they fear would invite bad press.

Honestly, I think the product has been on borrowed time since the first person thought up the term "glasshole".