skysight-inc/HackerNews huggingface dataset:
Hailo - London - https://www.hailoapp.com/

Get a ride in two taps.

Using e-hail to get you from point A to B might sound simple but there's a lot that goes on behind the scenes. From the iOS, android or web app all the way through to the server side apps.

We're heavily invested in the microservices philosophy with over 170 services in production predominantly written in Go. Our client facing service exists natively on iOS, android and the web. We believe in using data to drive decisions and actively use A/B testing to validate those decisions.

At Hailo we like to work hard and then go play ping pong :D

We've raised $100M from investors including Union Square Ventures, Accel Partners, Wellington Partners and Atomico Ventures.

Check out our jobs page http://jobs.hailocab.com/

If you're passionate, ambitious and want to learn, we want to hear from you.
Out of all of the exciting news coming from Redmond this past year, this has somehow taken the cake for me. In 2013, even suggesting Windows on Raspberry Pi could be a possibility would've gotten you laughed out of the room, and for it now to be actually happening made me take more than a few double-takes.
Sandstorm, Personal Cloud Sandbox
I wonder if Microsoft have helped in making the PI capable of running Windows 10, for the same price.
* is a better choice if you need something arithmetic-like, for instance

vector3 a, b;
float f = a *dot* b;
vector3 c = a *cross* c;
DigiNotar failed to disclose the known breach for 6 weeks (https://blog.mozilla.org/security/2011/09/02/diginotar-remov...) Whether it was incompetence, coercion, or complicity matters little. I still have my doubts that China provides a climate suitable to a properly functioning CA.
Myntra.com - Bangalore/Delhi India - Full Time - Multiple Positions

We are hiring across the board. Engineers, Product Managers, UX Designers, Architects/EMs - interested in working with one of the hottest startups in India? Shoot me an email (under my profile) with your resume.

PS: https://www.youtube.com/watch?v=FvSXjN7vrwg
This is where you'll be working :)
There has no announcement been made to discontinue Windows on the ARM platform.
Interesting to see a Broadcom logo and chip markings visible on the CPU now.

Love 'em or hate 'em, I suspect Broadcom are very happy about this as those chip markings are prime marketing real estate.

Considering the phenomenal success of the previous Raspberry Pi units this probably formed part of the negotiations for the CPU price.

There are of course other considerations such as trace lengths and availability of packages for both the CPU and LPDDR2 but that logo being directly in the hands of the engineers of tomorrow makes a big difference.

The previous models used a PoP (Package-on-Package) stack of the CPU and SDRAM and now they've moved to discrete SoC and DDR2 packages (with the DDR2 chip now on the underside of the PCB).
No, you're wrong. `A(B(C(D)))` is different from `(((A B) C) D)` (which is the parenthesized version of `A B C D`).

Currying allows simple partial application; if A is a function that "takes 3 arguments" (i.e. it has type `w -> x -> y -> z`, which means that it takes an argument of type `w` and returns a function with type `x -> y -> z`, which takes an argument ...), you can say e.g.

A_ = A B C
E1 = A_ D1
E2 = A_ D2

where `A_` is the partially applied function `A`.
Does anyone know what they mean when they say "grounded in trust"? (Seems odd to imply that other OSes are not trustworthy.) Referring to code signing, perhaps?
Millions of gallons of BP oil rests on the Gulf floor
Time Warner Cable's 97% Profit Margin on High-Speed Internet Service Exposed
Mapbox - Software Engineer - REMOTE/SF/DC - https://www.mapbox.com/blog/directions-hiring/

Got an idea for solving this problem efficiently and elegantly in C++?

A given graph consists of two connected sub-graphs in which every node has at least three neighbours. The sub-graphs are only connected by a single edge, the bridge. Given a node in each sub-graph, find the bridge. You can assume there is only one bridge.

Send the code to jobs@mapbox.com.

Mapbox is building a kick-ass open source routing engine that works whether you’re walking, biking, or driving. We’re looking for people who enjoy polishing their C++ code to a high sheen and wringing out its last few drops of performance. Sound like you, or like where you want to get to? We encourage everyone excited about making directions better and open to drop us a line at jobs@mapbox.com.
What's new in Systemd – 2015 edition
IPFS is a global, versioned, peer-to-peer filesystem
I though crop circles were made by people who had to much time on their hands.
Long Sleeve Evening Dresses 2015
It's not that surprising news. NT has supported ARM for a few years now and the Raspberry Pi 2 is a pretty beefy board - all things considered.
This is the (admittedly somewhat long) transcription of a talk I use to introduce people to the idea: http://hapgood.us/2014/11/06/federated-education-new-directi...

The elevator pitch for tech-minded people is that wikis are to SVN as federated wikis are to git. Instead of a shared wiki that people modify, each user has their own wiki which consists of both pages they've made or forked, so information propagates back and forth between users. It's a really compelling idea and I hope they can make it work.
New Breakfast Flakes - Asbestos Free

http://tvtropes.org/pmwiki/pmwiki.php/Main/AsbestosFreeCerea...
Okay, come on! Who are you? And what did you do to Microsoft?
Maybe I'm missing something, but I'm not sure what a disassembler has to do with datasheets?
That looks like strict nominal run-time type checking to me, not static typing.
It's a trade off. For the trouble of exceptions I get nice benefits like stack traces (though there are proposals to add stack traces to Rusts error handling). There are times when I really like exceptions, and times (such as trying to trace through an execution path) that I'm irritated by them.

What other solutions are there? Well, you could make the return explicit:

let z = try!(x / y, onerror = return)

There are obvious downsides, such as added verbosity, and the need to figure out keyword arguments in macros, and do you allow access to the error value etc. but at least I can grep for/highlight "return". It also makes the meaning of the slightly confusingly named "try" more obvious (again, I'm vaguely aware of proposals that would change the name).

I think ultimately try! is a good thing, but I don't think it's trivially "a very appropriate use of macros". It's a considered use given some difficult trade-offs.
At Your Service: Information Sleuth at the New York Public Library
OK, Microsoft somehow got its sh*t together. I've been seeing them on local programming conferences (in Poland!), they started caring about open source, this company may still have a bright future.
>>BTW there are fast chargers, check out CHAdeMO and the Tesla Supercharger.

I know, but like I've said:
>>Unless I installed a more powerful charger....which I can't fit where I live.
Actually Microsoft seemed to be backing away from ARM support. They have abandoned Windows 10 for existing Windows RT devices, for instance.
I've been using 2.0 for a couple months now because of webfont issues with 1.9, they work now.
The state is, "this should be backwards compatible, therefore, we don't need to think about it more until after 1.0." That's pretty much it. There isn't an active discussion, because we're actively discussing the things needed to ship 1.0.
I'm fairly sure that most RPi users neither modify the OS that their device is running or even look at the source code. The community-led innovation mainly happens higher up the stack, and in the hardware add-on space, and I don't see how Windows on RPi would change that. Windows on RPi is unlikely to ever be mainstream, so anyone using Windows-specific features on software would have to accept that their code would be interesting to only a small minority of other RPi users.

Meta: Why all the anti-MS cynicism on the threads for this topic? Isn't it kind of old now?

(Edit: Added "...unlikely to ever be mainstream...")
Ternary (or even higher n-ary) storage is already widely used: multi-level cell (MLC) SSDs store more than one bit per cell by using multiple voltages (most commonly 4, i.e. 2 bits per cell). I believe Ethernet also uses 3 voltage levels.
One of the announcement posts said "this Broadcom chip will be available for sale subject to meeting MOQ". So I'm expecting someone will do a kickstarter to buy 10k of them and reship them as singles. No longer doing POP moves it from "nope" territory into something the average small assembly house should be able to cope with. Not that you need to do this given that the compute module exists, but I'm sure someone will want to do it.
It is just how to world operates.

You are powerful -> you take measures to keep that power.

I don't know what all the fuss is about. It's the most natural thing. Did they take it over the top? Yes. Did the DoJ cut them in half for it? Yes. At this point I think it's hipster boys mindless repeating a mantra they haven't even thought about more than 2 minutes in their lives.
Come on now, it's clear that he meant to compare CPAN to the corresponding module repositories of those other languages.
I hope it will support the .net framework. That would make it really accessible to unsophisticated hobbyists like me! There are very few things one can't do with a USB port!
Function.prototype.bind[1] issue was quiet painful to many, so this release will be a relief.

[1]https://github.com/ariya/phantomjs/issues/10522
Science Says You Should Leave Work at 2 P.m. And Go for a Walk
Next step, Microsoft announces FX!32 for Win10 ARM.

http://en.wikipedia.org/wiki/FX!32

FX!32 is a software emulator program that allows Win32 programs built for the Intel x86 instruction set to execute on DEC Alpha-based systems running Windows NT.
Because Back to the Future (part II).
"deceiptively poor old wiki, because it contrasts with the great content quality"

Does that remind anyone else of HN? I sort of rather like the lack of features on HN in the same way that I like c2.com.
That doesn't meet the (absurdly high) openness standard of "RTL of the processor" mentioned by throwaway000002.
I guess I'm wandering away from the topic here (since the current issue seems more related to contract law than to the ethics of plagiarism)... but I'm not sure it's so cut-and-dried a definition. Plenty of people and academic authorities include the uncredited appropriation of ideas in their definition of plagiarism, not just the wholesale lifting of entire passages/works word-for-word.

e.g. Harvard's "What constitutes plagiarism" at http://isites.harvard.edu/icb/icb.do?keyword=k70847&pageid=i... says:

"[I]t is considered plagiarism to draw any idea or any language from someone else without adequately crediting that source ... When you use your own language to describe someone else's idea, that idea still belongs to the author of the original material. Whenever you use ideas that you did not think up yourself, you need to give credit to the source in which you found them, whether you quote directly from that material or provide a responsible paraphrase."

Wikipedia and the dictionary on my Mac also make reference to the taking of ideas as plagiarism, so it doesn't seem uncommon to include ideas in the definition.

EDIT: markdown fail.
Supporting something like RT is a lot more than just making it compile.
https://archive.org/details/c2.com-wiki_201501
Raspberry Pi Founder Eben Upton Talks About the New Raspberry Pi 2
It's actually ARMv7 not ARM7; but anyway ARMv7 means it will be able to run stock ARM Ubuntu.
It doesn't actually matter if you limit your likes.
From the article:

Like shadow profiles of people, Facebook can "infer a like" based on
other information it has about you, like what you read all over the
internet or what you do in apps where you log in with Facebook.
Why Is Google Making Human Skin?
Dont mean to be rude, but comparison of file sizes of different video containers is pointless. You need to see what audio or video format each of the container files store. Then there could be changes in framerate (fps), frame size (like 640x480), compression quality (or inversely video bit rate), audio bit rate, image encoding (rgb for gif vs yuv420 ). Just changing the audio bit rate from 128kbps to 32kbps for a voice only video (i mean no music, like they have for tutorials) can reduce file size by 50%!
Mono runs on existing raspis right now. So this looks very possible.
> you can negotiate the option to pay the debt in 30 years

The Greek repayment schedule has already been negotiated to extend to 2054. That is in 40 years.

I would say that if Greece can't handle a debt in 40 years, we can forget about it.

(With the Greek history, that is. Elsewhere there are longer debts; in Sweden, a mortgage for a house may be amortized in 100 years - but it can be handled because people pay what's due).
Found it! https://github.com/rust-lang/rfcs/pull/452
I disagree, even if they sell a lot. The iPhone was far from common because of its high price.
"... and dual-core Mali 400 GPU"

Do you really claim that the Mali 400 GPU is more open than the VideoCore IV?
SEEKING WORK - DevOps - REMOTE

Depending on the need we are available as a whole team or individually. We do short- and long- term contracts, part- or full- time. We are located in Central European Time Zone (UTC+01:00) and work remotely.

[Who]

We are three friends, system engineers, linux administrators and DevOps enthusiasts, who have recently joined forces to bring you the best from what DevOps world has to offer and deliver to you GoDevOpsGo!

Each of us has 6-8+ years of professional experience. We have worked for companies like Nokia, Sabre and SmartRecruiters. Now we would like to take our experience & skills and dive into the world of freelancing!

We’d love to help your startup/company and look after your infrastructure while you do your work worries free!

[What]

Over the years we have mastered multiple technologies, concepts and methodologies. The fact that there are three of us only broadens the scope of what we can offer to you.

Our stack is mostly (but not limited to):

- Amazon AWS (EC2, S3, RDS, R53, VPC, ELB)

- Chef, Puppet, Ansible, Fabric

- Python, Ruby, Perl, Bash

- DBs: MongoDB, PostgreSQL, MySQL

- Monitoring: Sensu/Uchiwa, Graphite/Grafana, Logstash/ElasticSearch/Kibana, NewRelic

- Nginx (LB, HA), Wordpress, Jenkins, Git … and more.

[How]

Do not work on servers while you need to code. Leave all the app performance worries to us. Let us scale you to the moon.

If you think we could help you, want to get to know us better, get an expertise or just talk DevOps, please get in touch!

contact@godevopsgo.com
Wow, that's some bad usability there. Talk about chasing the shiny over form and function. Javascript pages are the 'Flash site' of the 2010s and I can't wait until it's similarly consigned to its rightful place in the dustbin of history. All they do is waste my CPU time and memory, force me to enable a scripting language that is riddled with vulnerabilities just to see some content, and run more slowly than real pages would.
You've got it exactly. The whole thing is modeled on the original BBC computer learning project of 30 years ago. The physical Pi device is just a platform for the delivery of educational material. People miss this because most of the commentators here don't need the educational material as they're not schoolkids or educators.

The Foundation is doing this in a highly vertically integrated way because it gives them predictability and a guarantee that the hardware meets the educational needs and also the "marketing" needs of turning kids into enthusiasts. That's why Minecraft for the Pi is important, for example.
Introducing is.js: Micro check library
The Cortex-A7 is also faster per-core, per-clock than the old ARM11 processor, and the clock is higher. So with 4x the amount of cores, some multiplier for the per-core, per-clock stats, and 1.28x the clock, 6x makes some (marketing) sense.
At least in my group of friends this was joked about as late as yesterday.

Definitely impressive of Microsoft and the RPI guys. I'm looking forward to trying it out for myself.
Terribly convenient biometric security
Location: Amsterdam

Remote: No

Willing to relocate: London, New York (H1B required)

Technologies: javascript, html5, css, client-side architecture, react, angular, backbone, node, mongo, redis, websockets, perl, UI testing, a/b experimenting

Resume:
http://linkedin.com/in/agentcooper
http://github.com/agentcooper

Email: artem.tyurin [at] gmail.com

Would like to work on a client-side heavy apps, preferably React. Have a good background in math/CS.
That is probably because Surface RT has pretty much been rejected by the market. There is no business in beating a dead horse.
This seems like an interesting perspective, would you care to elaborate?
Oops, thanks. I skimmed and ctrl+f'd for "army", but I guess I still missed it somehow.
I understand currying and partial function application. That's not the problem. The problem is that function application whitespace demands an arbitrary application precedence and obscures function signature to the reader.
This morning I found the mail in my spam folder of my WORK email as well. Uninstalled it yesterday after reading this post.
We are 100% REMOTE, 120+ people from around the world :)
http://www.wwwh.com/careers

We are currently looking for Systems Engineer's:
http://wwwh.theresumator.com/apply/bw83Wq/Senior-Systems-Adm...
This is great. Especially for the developing world where the Pi has great potential but people only really want to use and learn in a Windows environment.
Awesome news to hear. But I am not sure how far it will be compatible with the low resources on a Raspberry Pi.
I was checking out your site, but I am getting a DNS error for http://l.en.opensignal.com (both on my local machine and server.)
That's a great idea even for email or mobile phones.
Pirate Bay is Back
JustYoyo (http://justyoyo.com/) - London - Full-time - Python platform engineer(s)

JustYoyo is a FinTech startup building a marketing platform for modern retailers
powered by mobile payments. We're looking for diligent and enthusiastic
software engineers to join our engineering team and help us with:

- Scaling out our platform as daily transaction volumes grow

- Monitoring and alerting

- Robust fraud detection

- Statistical analysis of transactional data

Our product comprises iOS and Android apps and a set of Python microservices hosted on
AWS. We currently use Puppet, Django, Celery, RabbitMQ and Postgres amongst other
things.

We use Kanban for development with mandatory peer review and test coverage for
all work.

Apply via our Workable page:
http://yoyo.workable.com/jobs/8166
Do you mean Boost Spirit?

http://en.wikipedia.org/wiki/Spirit_Parser_Framework
Because Embrace, Extend, Extinguish is older than dirt. Microsoft had a long habit of adopting public standards, adding proprietary extensions, and then smothering the standard by making their extensions intentionally obtuse and hard to interoperate with. I don't honestly see how they could do such with the Pi, but I'm honestly not awful enough to see all the nasty possibilities.

From a different perspective: As someone who until recently lived in Washington, Microsoft's management stack hasn't changed. It is still a very Sales-driven organization, with very little leeway given to Engineering to drive things that are useful, interesting, or innovative. How this fits into a Microsoft sales plan, I don't see; It might be somebody's pet project based on their child's interest in a Pi (As was basically the origin of the Zune and Kinect; I know the sales guys who responsible for allowing those to be engineered). Regardless, I expect it to be a redheaded stepchild, because it's sales potential is not proven.
I'm still looking for an elegant way to reject commits whenever a certain pattern appears in one of the files to be committed (like "FIXME").

I know it can be done (tried it about a year ago), but it was too much of a hassle to use it on all of my repositories.
Indeed, this is simpler in ClojureScript world where all state is kept in a single place. It's harder to do the same for JavaScript React components that may have local state, but as you see, it's perfectly possible.

Also, as far as I'm aware, ClojureScript hot reloading tools actually unmount the component. This may be OK because state is restored from one source, but it's not as nice-looking because DOM is thrown away on every update, and it flickers.
I'm sorry to say I do not. I've only very recently got a stable monitoring configuration in place with this as a key piece, parsing up messages and sending them to downstream programs.

I welcome the move away from regular expressions though - they are just not necessary in this particular domain. We'll see if PatternDB's coarse grained approach comes back to bite me.

I'm happy to help as I can if you decide to use PatternDB - you can find me at l.skibinski at elifesciences dot org. I have some notes for getting started quickly I really should publish ...
"Y'all should fix this" - there is a 'support' link in the footer to email the HN administrators.
I dunno, Windows has always seemed to enjoy running on cheap hardware.
Phantom 1.x was using an ancient version of WebKit.
>Do companies like Brainstorm Elite ever pay the price for wholesale fraud and the theft of brand identities?

Yes, they do. The FTC takes them for every penny they got. At least the big ones.

http://www.theatlantic.com/magazine/archive/2014/01/the-dark...
You're commenting on a topic that the majority of people here have probably debated and thought about at great length. I can't help you think that calls for a slightly more nuanced argument than the one above.
Somewhat surprised that there are around 20 comments and all of the seem to be from more or less a consumer perspective. The Raspberry Pi is one of the few embedded devices with aspires to be used as a desktop computer and on top of that as a way to learn computers. Embedded systems is also one of the few threats to Windows, but this hasn't really materialized yet since most devices only comes with android drivers. All in all it's a great strategic move for Microsoft and confirms my suspicion that Linux is losing the second round of the desktop wars.
This is correct. Not just without refresh, but without throwing away the DOM—we'll just re-run React's algorithm.

This gives huge productivity boost when developing complex nested UIs because you can quickly tweak CSS/JSX without blowing away all the state (like modal windows, tabs, loaded data, etc).
I had a 1440 SAT, 740 Math 700 Verbal.

I was one of only 7 national merit finalists in the freshman class of ASU in 1988. 42,000 total students.

I wrote the entire TempleOS from scratch. 130,000 lines of code.

I have a master's in electrical engineering from ASU.

http://www.templeos.org/files/ASU_Transcripts.pdf

In 1985, I was tested with a 165 IQ in a sociology class.

The mental health meds, as the doctors will brag, make your brain smaller and make you impotent and sterile and shorten your life. Yumm.
Those emojis still really look out of place.
The only thing that worries me about this product, is that there isn't any mention of battery life.