skysight-inc/HackerNews huggingface dataset:
It'd be great to have wifi on board, but ethernet is still important.
Agreed. In particular, Chris Evans is brilliant and friendly. :)

(Can't comment on lcamtuf or the others on their team, as I've never communicated with them.)
RepDrive is a really awesome place to work! I had a great time there.
It doesn't look like BCM is intending to release any more datasheets/programming information either, which is not surprising. There will probably never be any detailed information released, officially or otherwise, on any BCM SoCs, even after they're long EOL'd.

As far as openness is concerned the RPi is basically a smartphone/tablet SoC devboard, with most of the hardware proprietary - while its Chinese competitors (Allwinner, Mediatek, Rockchip, etc.) are officially quite closed too, the docs for many of their SoCs are available (admittedly leaked; but they seem to be turning a blind eye to it.) They're also at least a Cortex-A7.

I wonder how the RPi2 compares to this:

https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXino-...

Dual 1GHz A7s, 512MB, SATA, HDMI, USB, Ethernet (integrated on SoC, not through USB), fully open-source, in the same price range.
Whhhat? A spaceship is telling GPS how to reach my school?
ED2K was kind of a degenerate Merkle tree: large chunks (9.5 MiB) and only one level of leaves, all under the root.

Thus it didn't have some of the benefits of a full tree that this 2009 Bittorrent spec was hoping to achieve, such as verifying smaller-sized chunks without a metadata-cost that grows linearly with the size of the full resource.

(AFAIK, the 1st application of multi-level Merkle trees to P2P filesharing was the TigerTree hash I wrote up with Justin Chapweske in 2002. At first glance, it looks like this proposal makes the same mistake we did in our first draft, not distinguishing between leaf and node hashes, corrected in the final TigerTree spec version of March 2003.)
The Idea Maze For AI Startups
It's hard to tell with dead-languages; for example we say "chi" in english, but most grammars list χ as aspirated.
>Freund says common forms of earthquake lights include bluish flames that appear to come out of the ground at ankle height; orbs of light called ball lightning that float in the air for tens of seconds or even minutes

Perhaps coincidental and unrelated, but similar orbs have been reported in conjunction with crop circle events.
They may have used Excess-K representation... https://en.wikipedia.org/wiki/Signed_number_representations#...
Same here; I've found the CPU to generally be the limiting factor, with IO (network or disk) only sometimes coming into play. The somewhat faster CPU could definitely help in this regard, but doesn't the network jack go through a USB 2.0 bus? If that's the case, that's probably the limiting factor.
Pending transactions are never public. Everyone sees the execution on that exchange, but they don't know whether or not some additional portion is being routed to another exchange.

One situation that people often _mistake_ for this type of prior knowledge is the following: You are a market-maker, and at the current price, you want to buy X shares (you're also willing to sell at some slightly higher price, and willing to buy more at some lower price, but at the current bid, your appetite is X). Since the US equity market is very fragmented, the best way to make that happen is to place an order for X shares on all of the dozens of different venues, and hope one of them gets executed. When your order on one venue gets executed, you want to cancel your orders on all of the other venues quickly so that you don't get overfilled and accidently buy more than X. If you're a person who's trying to sell 2 * X or 3 * X shares, and the price moves down after you sell the first X, it may look like someone knew about the rest of your order and sold ahead of you, but it's actually just the market-maker trying to control their inventory.
The Symbols of the Corporate Saints: On Ethical Consumerism
Anyone know where this can be purchased now?
If only uploading the proprietary GPU firmware wasn't necessary to just launch the CPU, even at the cost of 3D acceleration and stuff like that, I'd be happy with it. It may even have reflashable closed blob inside - I know RMS wouldn't be happy with that, but I would. RasPi 1, however, required the user to provide a non-free blob on SD card, which is what I'm extremely unhappy with.
It's a weird mixture actually, there are quite a few Slavic influences, and even a bit of Greek.

http://en.wikipedia.org/wiki/Vulgar_Latin
That's not even a million people.

I originally thought that wasn't a lot of people. However, Folding@Home (which ought to be the most well known share-processing power group) only has 179,234 computers in its network.
SEEKING WORK: SF Bay Area or Remote

I’m an IOS developer looking for full or part time work. I can also do some Python scripting.

Previous work: http://itunes.apple.com/app/id843971211

Stackoverflow: https://stackoverflow.com/users/1524733/rog182

Github: http://bit.ly/18Gjti0

Email: dev at ninthpath.com
You're referring to the Anthropic principle[1] here, I believe? I tend to think this is not a very satisfying explanation, because it is not falsifiable[2]. More compelling/satisfying as an explanation to me, though controversial, is Lee Smolin's theory of cosmological natural selection[3], because though it may not be true, it at least makes some predictions that can be analyzed and modeled to study the correspondence to our universe, and so can be falsified or supported by improved accuracy and predictive utility of these models vs observations.

[1] http://en.wikipedia.org/wiki/Anthropic_principle
[2] http://en.wikipedia.org/wiki/Karl_Popper#Falsifiability.2Fpr...
[3] http://en.wikipedia.org/wiki/Lee_Smolin#Cosmological_natural...
Couldn't agree more, the current USB powered Ethernet speed is the biggest bottleneck of RPi.
React Hot Loader: Tweak React Components in Real Time
Still no GbE which is a massive disappointment for me.
I use the onboard ethernet pretty constantly, mainly because I find the wireless to be finicky and hard to troubleshoot when you're running a headless setup. I can always plug in an ethernet cable, though...
I also took your right to mean "right for sustaining life," and not as good or bad. However, as NhanH said very eloquently, we are only aware of "our" kind of life. Other lives may be very different, and may not depend on things that our lives do.
I thought the issue was mostly about lack of support?
Location: San Francisco Bay Area, California (CA), USA

Remote: yes

Willing to relocate: no

Technologies: python (Django, Flask, Google App Engine), JavaScript (Backbone, Marionette, jQuery, requirejs, grunt, bower, angular), SQL (MySQL, PostgreSQL), AWS (Amazon Web Services), UNIX terminal, full stack, front-end, back-end, HTML5 and CSS3, junior product management, basic UX, UI.

Résumé/CV: https://www.linkedin.com/in/paulcraciunoiu/

Email: paul [at] craciunoiu {dot} net

---------------

Freelance independent consultant looking for web or software work. I get things done and hit the ground running. Great communicator (for estimates, handling vague specs, open-ended work), knows startup chaos (former CTO and co-founder). Passionate about doing good, building great products, and quality work.

Satisfaction guaranteed.

I'm also able to join forces with a UX/UI designer whom I often work with in a team. We are an incredibly productive pair.
The short version:

"In TrustDavis, the ability to issue multiple identities or to change identity does not provide a significant advantage to a malicious party, since a malicious party must back each identity with funds that other players can use to protect their transactions".

"Individuals with no references can join TrustDavis through the use of security deposits."

"There should be some incentive for parties to provide references and take on risk. Thus, parties can function as insurers and charge a premium for the references they provide."

From that, you can see where this is going. The basic problem with online reputation systems, of course, is that creating a new pseudonym is usually quite cheap. This is a way to make it more expensive.

From a marketing perspective, it's not going to fly. If you had to put up a deposit to buy on eBay or to get a Gmail account or to post on Facebook or Hacker News, few would bother. There are, however, dating sites which require this of men.
Hi Google for a master services agreement and you will hopefully find one that is related to software development. Adjust for SaaS and have an attorney review it for your state. You can also look for service order that will be attached to the MSA.

What is your yearly charge for the service? You can calculate your development time into the yearly cost. Don't forget to add project management hours.

So your systems scrapes metadata from video clips?

Chuck
The Pomodoro Technique [pdf]
Myrtle Beach, SC - Ruby on Rails Developer - http://KidsCanGiveToo.com

Do you want to make a big impact in the lives of children and charities?

Company Description: KidsCanGiveToo.com is a seed-stage company that provides an online birthday party service making it easy for kids to share half of their gifts with a charity. Guests receive invitations, RSVP online, make donations, and the money gets split between the child and a charity of their choosing. For charities, we offer an innovative way to raise significant funds with very little strain on their resources. Our big vision is to fund charities while changing the mindset of a generation: streamlining how we give gifts to celebrate kids' birthday parties.

Job Location: Near Myrtle Beach, SC (Low cost of living, great weather - Learn more at http://WhyNotTheBeach.com). Come visit, and work remotely while you relocate here at your pace.

Looking for: A skilled full-stack Ruby on Rails developer who has a “get stuff done” attitude and wants to make a real difference in the lives of children and charities. You’ll be among the first full-time hires, and in addition to a career filled with purpose and opportunity you’ll get a combination of salary, equity & benefits. We respect work-life balance and offer vacation and work at home time. KidsCanGiveToo welcomes visionaries and dreamers - individuals who don’t wait for change, but make it happen!

You should have experience working on a team building consumer-focused small to medium-sized ruby on rails applications. You should be self motivated, and able to prioritize between feature development, bugs, and new issues that arise. You’ll be an integral part of the team… strategizing, building the dev team, and helping define the culture!

Contact: barb+jobs@kidscangivetoo.com

KidsCanGiveToo is part of the http://Startup.SC incubator program.
What's the same: Broadcom is still the non-datasheet-releasing, our-chips-implementing-standard-phy-spec functionality are subject to manhattan-project secrecy, assholes.
You're right that SSL has problems, but you cannot be the certificate authority for your own domain, and I'll explain why.

The certificate authority system is an imperfect solution for the problem of public key infrastructure. It is designed such that a trusted, independent third party can verify messages between two communicating parties. The third party's trusted signature verifies that the user is who they say they are.

Now, if anyone can be a certificate authority, and you can be your own certificate authority, you have effectively removed certificate authorities entirely - you now end up with de facto two parties. This is convenient for you to certify that you are yourself, obviously.

This is inconvenient and dangerous for you when anyone else certifies that they are you using themselves as a certificate authority - if they can sign their public key using their own nominal trustworthiness, the entire problem is back where it started without the certificate authorities in the first place.

By design, certificate authorities need to be 1. trustworthy, 2. highly vetted and 3. very few. If everyone is a certificate authority, then no one is.
SEEKING WORK: Remote (from the UK, currently in Taiwan)

I am a full-stack web developer with 9+ years experience backed by a Computer Science degree from Imperial College London. I mainly work with Javascript/Node.js (as well as Angular, Ember, Bootstrap). I also have some experience doing continuous deployment setups (using Docker, Jenkins, Drone, etc). In the past I've worked in C++, Java, PHP and Python - I can quickly pick up new technologies and tools as and when needed.

Some of my work:

* https://showca.se - Node.js, Bootstrap

* https://remotecoder.io - Node.js + ES6 generators, Angular.js

* http://squeljs.org - Node.js/browser lib, open source

* http://waigojs.com - Node.js + ES6 generators, open source

Contact me: ram@hiddentao.com | https://github.com/hiddentao | http://uk.linkedin.com/in/hiddentao
the entry level model is 70 bucks. Its a bit more than a bit more expensive.
Why are they required to release those datasheets?
It was less of an immediate safety concern and more a case of trying to limit the variables. They were only doing tests under ideal conditions, rather than testing in all conditions. I imagine the plan involves testing in all conditions eventually, but they need to fine-tune their equipment in ideal conditions to make sure they know what "good" and "bad" look like before potentially feeding some atmospheric action that they didn't anticipate.
Am I weird for wanting to use this for really simple web hosting?
> While a bit more expensive

Actually at least twice as expensive (starts at $70 compared to the RPi's $35).

And with the new RPi announced here, it's basically twice the price for quarter/half the CPU power of the Pi (single/dual core vs 4 core RPi).
Beat Detection Algorithms [pdf]
I've skimmed the paper. What if the refers default on their liability, too? Could a big enough net of cascading defaults cause unbounded damage?
When you're about to IPO, you're not thinking about morale. You're thinking about money.
No.

> The government will not refund the companies for their losses.
Lenders won't get their money back.

> The government will not refund the companies for their losses.
The gender gap in certain sectors is a problem, but this is also a problem. I have no doubt that strong feminists don't want to see boys (even white ones) doing worse as a whole from a young age.
bunnie describes the culture in Shenzen that allows for those leaked datasheets as "gongkai". He did a really awesome talk about it at [31c3]. https://www.youtube.com/watch?v=msrTR3hNDQM
> Yes, every language has 'patterns', but we call those linguistic structure, syntax, or grammar.

The higher level of linguistic structure, syntax or grammar is the 'idiom', and idioms are a small step below the 'pattern'. So I think there are differences there.

Arrays are a datastructure, not a design pattern, but allocating an array, populating it, using it to recall its contents and finally destroying it could be called a pattern (or an idiom, if you prefer).
Um, that's “idea maze”, not “ideal”
Load balancing with coreos, confd and Nginx
AVG technologies in Ottawa, Canada

http://avg.hrdept.cz/listing.php
Is that really important for most buyers though?
That goes for any mis-applied tool. If you approach the world with your toolbox ready in hand and you refuse to adapt your tools to the problem then you get this mismatch. Tools were created to solve repetitive problems, if your problem is not one of those then you should improve your toolset, maybe come up with an entirely new tool or maybe you should adapt an existing one until it works better for your application.
Wasn't relativity and the transistor both mainly driven by government funding and contracts? The transistor was originally developed and sold to the government, who wanted them for ICBM's. They exploded with time, but the seed venture as I understand was built on that contract.
How does this compare with the ODROID-C1?

http://www.hardkernel.com/main/products/prdt_info.php?g_code...
They mention in the article that the tutors are typically recent college graduates, which would means they would be closer in age to the students they are tutoring. This could lead to more of a sense of camaraderie between the tutor and pupil, which could be more motivating for students of this demographic than the academic assistance (especially if the students don't have someone they could consider a true "friend" in other areas of their life).

It would be interesting to see a similar study where you divided students into 3 groups - those who would receive no tutoring, those who would receive tutoring from recent college graduates and those who would receive tutoring from someone at least twenty years older than the student.
Wonder if they fixed USB problems (dma/internal bus bottlenecking or something). Info about quad core CPU is a bit sketchy, either its one of Cortex cores, or BCM tweaked ARM11/bumped L1 cache to max 64KB value and/or added proper L2 cache.

So many unknowns.

Edit:

Milhouse, Team-Kodi Member: "ARMv7 and NEON instructions"
http://forum.kodi.tv/showthread.php?tid=217040&pid=1911780#p....

WOOOHOOO now we are cooking, Broadcom is back in business, first hiring real flesh and blood open source GPU drivers developer, now this. Next thing you know they will open up DSI port specification or something :o
Need gigabit!
That animated logo is so amazing! A+. Really well done. And just beautiful website in general.
GTA 5 Online Update – Burger Shot DLC Concept – Dwidi Video
Amazon Makes a Push on College Campuses
> This is the cognitive overhead problem I'm talking about.

The cognitive overhead of having the value of a function be the last expression in it is incredibly minor; lots of languages have this feature. Even JavaScript and C# have this with their arrow functions.

> …is an error.

The only time you get an error is if you tried to do something that you couldn't do in C++ at all (returning a value without typing return). I don't see how that would confuse C++ programmers. C++ programmers who write Rust using explicit returns everywhere will have their programs work exactly as they expect.
Location: Novosibirsk, Russia
Remote: yes
Fulltime: yes
Willing to relocate: maybe (I have no working visa)
Email: please find it in my CV

I have 15+ years of experience in IT industry. Actually I am a system architect in a medium sized software company (900+ employees). Meanwhile, I believe that theoretical knowledge is useless without practice, so I always have enough time for programming.

I have a deep knowledge in the web applications development including building of different APIs as well as integration of various products. Nowadays I am passionate about modern cloud technologies like AWS services, Docker, OpenStack, Puppet, Chef, Heroku, ZeroMQ, Apache Hadoop and Apache Spark.

Technologies: JS, PHP, Python, SQL and NoSQL, bash, Node.js, Symfony, Django, jQuery, ExtJS (Sencha), Dojo, Backbone.js, XML/XSLT/XPATH, SOAP, RESTful, oAuth, OOP, architectural design patterns, etc. /this list is very long and it grows every day/
I always learn something new. Nowadays I am taking some courses about machine learning from Stanford university.

CV: http://nta.guru/cv/resume.pdf

I am able to build development teams from scratch. Moreover, I managed to do it several times. One of these teams was distributed and successfully worked remotely for about 5 years.
Also I have an own project where I am going to make a device for automatic meters reading. My responsibilities here: requirements, finances, sales, architecture and web service development. The prototype of web-service is implemented using the Amazon Web Services technologies like AWS EC2 and Amazon RDS.

For each project my number #1 goal is to find a balance between requirements and the reasonable cost. I always try do not reinvent the wheel and reuse the existing solutions. Meanwhile I am quite creative and able to make something absolutely new.

Currently I am looking for a new challenge to make something valuable. I want to find a project where I can utilize my talents to the maximum.
It's an exhaustive topic; presumably your parent was ready to respond to specific queries but not write a full length piece.
We have a client for linux as well.
Laplace's demon
Props go to Josh Hillier (https://twitter.com/_joshhillier/) and his Pen (http://codepen.io/joshy/details/cojbD). I later converted it to use React Tween State (https://github.com/chenglou/react-tween-state) for animation.

Gadzhi (you may know him as the designer behind Sublime Spacegray theme, http://kkga.me/) helped polish the logo and added the outer animation. It's currently in CSS but I plan to to move it into the component as well.

Logo source code: https://github.com/gaearon/react-hot-loader/blob/gh-pages/_i...
Are you serious?

Realistically, these are bits of a video stream, not your bitcoin wallet or some other bits where security it of the upmost concern. Were talking millions of dollars of equipment to find a collision in SHA1 today....

How exactly is a 160 bit hash too short? Collisions can be had after 2^80 trys in naive scenario and 2^57.5 with an active attacker, not exactly easy...
> Our development team is entirely remote, but you should be local.

o.O
Remember this isn't about copyright - its that the original company had a contract for a film "based on" the book, and the company that bought out the first company is arguing that their film is not connected to the book to get out of honouring the contract.

But imagine another studio had made a film with a story so similar to the book; with the exact same title; and screenwritten by the guy who was down to direct the first project. I bet Warner Brothers would have sued them to hell and back, and the inherited contract would have been portrayed as solid as a rock.
So, probably the single most important one for me has been the concept of immutable data structures: whether in C, C++, Java, or Javascript, treating my data immutable has made debugging things a lot easier, especially in environments with parallel execution and shared memory.

The next one would be abstraction of storage. Whether using an array, linked-list, or something more exotic, I usually want to hide that from the rest of my program if possible. In general, abstraction is a very handy tool--though you are going to screw up and overdo it until you've got some experience (mainly gained by screwing up).

Next top one would be recursive functions to operate on tree-based structures--though I hesitate to use them automatically in languages that don't have mandatory TCO unless I know I won't blow the stack. So many things are plain elegant when you write the problem recursively.

Those are three general principles of engineering and design that have served me well. Some specific things that are useful are: the general idea behind finite-state machines and when to recognize if they apply to your problem, regular expressions and their use, pitfalls of the floating-point representation of numbers, basic linear algebra for graphics and simulation.
Why not just use JSON until you've got a compelling reason not to?
Nope. The Pi makes a lot of sense for a simple web server with a robust SQL/NOSQL database backend running with Node/Go. If you have a good internet connection with a good upload speed, you can easily run a server able to take a couple of hundred hits a minute. It is certainly a better option than using the cloud for prototyping, where a wrong for loop can instantiate loads of instances and bill you a hell lot.