skysight-inc/HackerNews huggingface dataset:
This is a cool project, but considering how over-regulated banks are these days (at least in Europe) I think it's very unlikely that they would actually use this. Most bank software is still written in Cobol code that they have invested four decades into and are now too afraid to rewrite or even touch. So, specifying the requirements for an interbank message system would probably take them a few years already, and implementing it in a "proper" way -i.e. confirming to all their regulatory requirements- would take ages (also, they will probably already have a system for this in place).

That being said, I think for less regulated sectors of the industry this could be a very interesting project.
I worked on this product back in 2002-2005. I developed the initial wheel system for this form factor of product and early prototypes of their digital motor once we realised we'd need a very high power density compressor motor. Sadly the battery technology has taken a long time to get to the point where it can now give a useable run time, even when the vacuum only consumes 100W. Also the prices of other components, high power embedded CPUs, cameras and sensors have reduced dramatically since then. It uses an intelligent algorithm to maximise the potential of the runtime, meaning that it tries to elminiate running over the same patch of floor more than once. This is what it uses the 360 camera for and SLAM image processing that I still don't fully understand :) The chap with grey hair switching it off at the end of the teaser video is the brains behind all the navigation and image processing software, Mike Aldred, a very clever guy.

[edit] missed a word
This looks great but one thing missing is pricing, what does this cost, ie what type of virtual machine is used?

I also looked at the cassandra template and the same question arise there.
Zodiac signature deciphered? [pdf]
Ask HN: Looking for a developer?
I hear here and there people saying: "There are no good developers to hire anymore."
Well, I am currently looking for a job, and what I have concluded from my little research is that the way companies hire people makes me feel like nobody actually wants me.
I have to fill gazillions of fields, I have to go through various kinds of pre-interview processes, like this last one - its an automatic video interviewing system, that records my answers using some pre-recorded videos as questions. Cool system, technically, but I will have to spend hours on this thing. Ideally I would have to send a link to my resume or a pdf (where my name, email, and all the others are), and company would figure out on their own whether they want me or not. If they are interested, we can arrange video meetings or meet in person to see if I am not some weirdo. Like I sent my cv to twitter and they sent me that I am no fit for the position, fair enough. :) I still had to fill forms and write a cover letter. Obviously if I apply for the job, I am interested in the subject and interested in the company and willing to learn if anything beyond my knowledge appears. No need for cover letters. These days a lot of companies offers good salary, health coverage, gym and other benefits, so basically the company should "sell" it self to me - show why I should choose them, not the other way around.

Do you feel the same?
Better than not knowing what constructive debate is.
It's really exciting to follow this referendum, even if purely from a democratic perspective (out of the last 68 years, Scotland has voted Conservative for 6 years, but has had Conservative governments for 38 of those years). The No campaign has a difficult job, because it's not easy to sell the status quo - but they've essentially resorted to fearmongering, and it looks like people are starting to see the lack of substance. I think that theweebluebook.com presents the argument for independence quite well.
PureCSS. I'm also doing a basic system based on this, but it's still few hours away to be ready. I'll ask for feedback around HN soon though.
Do you have any specific issues in mind when you say that?

A lot of the rules that markets operate by come from standards and regulations, not software design. The software design reflects the kind of markets exchanges want to set up, so it's not a software problem. The people who wrote the standards had specific markets and specific outcomes in mind when they wrote them.
The top 30 Startup Accelerator programs for 2014/15
Wow! Very cool... I could play with this for days! Thank you for posting this.
A visual guide to selling Software as a Service
They replaced the old design? I liked that more. But I didn't know they had ones which are not yellow. Do you know what the different colors mean?
Maybe take a look at the source code for the router component you're so offended by.

https://github.com/rackt/react-router/blob/master/modules/co...

It doesn't generate any markup itself, but instead renders the component bound to the route. This is a perfectly valid way to communicate how routes are related to components.

I'm assuming the React core team liked the approach as well, considering they featured it in one of their community round-up blog posts:

http://facebook.github.io/react/blog/2014/08/03/community-ro...
Test Security and Liability of Your Mobile Apps
Ideal Image Slider
What is with them: Fitness magazine
> Thus, if you were a party who wanted to promise cutting taxes to the population you could, but you'd have very little impact on the taxation's bottom line.

Are we talking about the UK parliament cutting taxes, or the Scottish parliament? I get the impression that the article is talking about the UK parliament: the author is trying to explain why the Conservatives have limited support in Scotland, and why they're trying to make the Scottish parliament responsible for raising their own taxes.

But if the UK parliament cuts taxes everywhere (including Scotland), and that has little effect on Scottish spending, then it seems like incentives are such that the Scottish population would most likely support that.

OTOH if it has disproportionate effect on Scottish spending, they would oppose. But if I read you correctly (do I?), you're saying that's not true; and a priori I have no particular reason to expect that the effect would be small or large relative to the cut.
Not Ukraine. Crimea could have conceivably voted to leave, if they were given a fair vote -- they were not. As for Eastern Ukraine, there is far smaller Russian support there and any talks of federalization or referendums is an attempt by the Russian side to repeat the Crimean takeover. The only referendum Russians will allow is another "occupendum", and if Ukraine tried hosting a fair one, Russia would do anything to undermine it, discredit the results and then invade anyways. Russia's goal is to destabilize the country, best course of action is to stand firmly in union, not play Russian games, which everyone seems to lose.
Recommended Reading
Extreme Fitness: Movement for extreme exercise
Being in a "sealed garden" is not nearly the only reason to do mathematics.
My bank forces me to use 6 digits as a password for online services
I just told labanquepostale.fr about this issue via their internal messaging system, and they justify it by saying that I also have to input a 10 character identifier, and that their "virtual keyboard" changes the arrangement of the digits at each logon.

How can this be secure? If it's not, what would be good arguments to get them to think about changing it?
I like the O´Reilly books, they just use a different animal on the cover for each book.
Software Engineer? Get a Raise! (4 Steps to follow)
You are describing domains, and neither the article nor its title suggested the discovery of a new domain. There's no technical reason I'm aware of for "branch" to be restriced to describing domains of life.

This case appears to demonstrate a new phylum, which is two steps below domain, so it's still significant in terms of classification. The fact that the organisms resemble some others we thought died out long ago is also important for evolutionary biology.
> All finite initial configurations tested eventually converge to the same repetitive pattern, suggesting that the "highway" is an attractor of Langton's ant, but no one has been able to prove that this is true for all such initial configurations

If Langton's ant is capable of universal computation, wouldn't non-halting programs be a counterexample to this convergence?
2048 game trick is solved in 5x5 version by 8 years old boy
www.youtube.com/watch?v=7rAGMXinrgQ
This would be awesome to have. +1!

With InfluxDB we want to give users the ability to define custom functions and it looks like this could be used to let people do that in Go or any language really. Whereas right now we're limited to doing something like using LuaJIT.
Avoiding sedentary behaviour might lengthen your telomeres
This is because, the guys calling the shots are still the old telecommunication OEMs.

Although telecommunications always had a very close relationship with the software industry, they see the customers in a different way.

Since the early days they would rather ship new phones than offer upgrades. Nokia was probably the only exception, in the models that weren't tainted with mobile operator firmware.

It only works for Apple, because they managed to get those guys out of the way. But they got their lesson and surely will not let others get away with it.
Welcome to Struggleville (2011)
I guess it depends on your definition of socialist. It's the common term thats used here - the Labour party which until recently was the dominant force in Scottish politics is a member of the Party of European Socilaists.
(source: http://news.bbc.co.uk/1/hi/world/europe/8011001.stm#socialis...)

I'd argue that the vast majority of Scots would be in favour of re-nationalising both the railways and royal mail. In the case of the railways, I think there is fairly broad support across the UK for that too.
+1 +1 +1

As a programmer, football player, and football coach, I've been searching for something like this for a long time.

I think the biggest advancement in technology would be figuring out what plays are being run and in what scenarios, and analyzing them for patterns and weaknesses. Like knowing that the opposite team runs GAT to the wide side of the field 95% of the time. Or figuring out individual players' tendencies to give more detailed read keys to the defense.

The problem is, I think, that a lot of the critical info is inside the tackle box with the actively engaging linemen. It seems it would be tricker to track ten or so players in such close quarters.
I have worked for banks and data centers/bank service providers and have not seen a single line of Cobol but millions Java-LOC and REXX.
You must be a SE mod or something!
Get easily started on the app business
The problem is that it's an exaggeration like: "New article title may be a new branch of linkbait art"

A better title is "Deep sea 'mushroom' may be new branch of animals" or "Deep sea 'mushroom' may be new branch of animal kingdom".

I'm still not 100% happy with the proposed title, but it's more realistic. One of the problems is that it's not a mushroom nor mushroom related. It's only a weird animal with a strange shape that looks like a mushroom.
Simultaneous localization and mapping (SLAM) essentially refers to various algorithms to determine egomotion (how much a robot moves in an environment) using sensors, while building a map at the same time.

Essentially, at each time step, the algorithm senses its environment and checks how much it differs from the previous time step, and figures out if it saw any new features to add to the map and how much the correlated features between the two time steps moved, to infer egomotion. This doesn't have to be necessarily with cameras, it can also be done with laser rangefinders and other relatively accurate sensors.

Monocular SLAM (MonoSLAM, also the name of a well known paper) is SLAM done with a single camera, which makes the problem harder than with two cameras. With two cameras affixed to a rigid frame and known characteristics, it's possible to determine the 3D position of any given feature that is seen by both cameras at the same time. With a single camera, however, it's trickier because only the angle of a given feature can be determined, not its 3D position, so an optimization step has to be done to determine what the likeliest solution to the problem is.

There's also more to read on the relevant Wikipedia article, at http://en.wikipedia.org/wiki/Simultaneous_localization_and_m...
Vector Addition “Hello World” Tutorial with Nvidia CUDA
BillForward (YCS14) Sales Development and Marketing Intern (SF)
Job Description:

Sales Development Representative (Internship)

San Francisco-based BillForward a Y Combinator(S14) company is comprised of talented and passionate folks who are excited by the challenges and opportunities of subscription billing. We offer a flexible and innovative billing platform, which gives any type of recurring-payment based businesses the ability to bill customers for sophisticated products and carry out in-depth revenue analysis.

Launched in Jan 2013 the platform has already gained great traction in the Telecoms, SaaS, Product as Service and Platform as a Service industries, where product managers and CFO’s have realized that the ability to change their offering in hours, rather than weeks, can give them an edge on the competition.

To build on our success to date, we are looking for a talented paid intern to work in our San Francisco office and assist the sales team with identifying and researching new business opportunities.

What You’ll Need to be Successful:

- Work with the Executive team, qualifying leads and prospects.

- Investigate targeted leads to determine needs, identify decision-makers, develop relationships, and begin sales process.
- Track and update all current and potential customer records within the CRM system.

- Ability to quickly learn and understand new technical concepts.

- Strong attention to detail and commitment to quality.

- Clear, professional written, verbal and interpersonal communication skills.

-Self-motivated personality.

What’s in it for You:

- During your internship, you'll gain valuable knowledge about SaaS subscription billing while working in a fun and casual office setting.

- Sales and systems training (RelateIQ & Salesforce) from experienced Sales & Business Development Executives.

- Advancement opportunities within BillForward.

Requirements:

- Currently enrolled in or recently graduated from college.

-Basic Microsoft Office knowledge and ability to quickly learn new sales platforms.

- Availability – between 20-40 hours per week.

How to Apply:

If you’re ready to join our team, please send your resume to resumes@billforward.net
Brain Training is a skill
Foldscope
OT: Why is the Pixel the online one with a Retina-like resolution?
OK< strictly Social Democratic. But the socialist term is widely used in UK discourse.

PS: When I stayed in Glasgow for a short period about 30 years ago, a 'three way fight' in a constituency was Labour, Liberal and Communist.
Nice Website here! And I love your last app built in swift! #OMG
I wondered the same - symmetry seems quite an arbitrary criterion to me, especially because, for example, humans are not really symmetric once you look at the placement of organs. But I could imagine that the mechanism that causes bodies to grow (almost) symmetrically has some deep and unique genetic and biochemical reasons and therefore justifies this classifications.
if i really don't want salt (or want as little salt as possible), it's good.

Unless you're going there right at 12:15 or so, almost every BK I've ever been in is generally slow most of the time. Airport and turnpike locations are exceptions.

source: i used to work at bk.
I used to work for one of the megabanks. The majority of their credit card processing is written in Fortran and runs on 20-30+ yr old mainframes. They don't dare touch it. "If it ain't broke..."

There are certain universities that teach Fortran specifically for companies like this; any student of Fortran has an automatic offer once they graduate.
Socialism is not worker control. It is more like a lot of corporations are managed directly by the state, which apply to a lot of countries.
Jeff Atwood hates "forum style" interfaces and discussions for Q&A sites. I've always disagreed with this. Forum style discussions not only solve problems, but also branch out into brilliant discussions. I myself have been part of a few math forums before.
Well written and I agree with all 4 steps proposed to get a raise.
This is why I flag articles about politics, and why they are considered off topic in the guidelines. This is certainly a well-written, interesting article, but the discussions it's generating are going downhill fast.
It should also be pointed out that its not entirely a one way street - for example England has the excellent Cancer Drug Fund, which Scotland doesn't.

http://www.scotsman.com/news/health/scottish-cancer-patients...
I think there is a big difference between a socialist state and socialist policies within the context of a liberal democracy - we're clearly talking about the latter.

As Aneurin Bevan, founder of the NHS said:

"A free health service is pure Socialism and as such it is opposed to the hedonism of capitalist society."

http://en.wikipedia.org/wiki/Aneurin_Bevan
We have an old Scots phrase: "common weal," meaning both wealth shared in common and for the well-being of all. Sounds fairly close to some definitions of Socialism.

On renationalisation, as noted elsewhere in this thread, the idea of taking Royal Mail back into public control has already been floated and there's support for doing the same with the railways.
Some IDE plugin for this would be nice.

JSX -> JS -> JSX

Just JS gets committed into the repository.

When the developer likes/needs JSX he just uses the JSX like an overlay for a specific code part.
Fear OF FLying
Tough crowd!

I actually like it. I am looking at purchasing a chromebook as a RDP only laptop for my PC at home. Thank you and who cares if you are trying to make a quick buck? You gotta eat!
The dogma about preventing the sharing of pointers with C is a bit concerning. I've made use of that mechanism, to fantastic effect, albeit understanding the risks and consequences. The notion that it must be prevented because bad things can happen if you aren't careful isn't a starter, as there are essentially zero people doing that who've had problems. Instead a lot of people have enjoyed fantastic productivity because of the similarities of the implementations, and the synergy that allows.

But the team wants move to a compacting GC. Fine, add pin/unpin idioms. This ground has been well covered by other languages. Don't completely destroy a very productive mechanism because in some oddball cases it might not work.
IME they just ignore the public
A new basis for open, distributed, real-time communication
We bought a tactile desktop computer designed for elder people (www.ordimemo.com) for my grandmother 3 years ago. She loved it... at first. The idea of receiving emails and pictures from all of us and having access to "the internet" really pleased her.
But after a few months she kind of stopped using it because it had too many issues. I'm going to list some of them in case it gave ideas to people:

* based on IE7 so a lot of websites don't work/render properly. This does not seem important when the core of your users go on google/wikipedia and that's it. But my grandmother loves to order online but is limited to amazon because most of the other websites don't work properly. She would gladly pay more to be able to simplify most of the main websites UI for her and ease her order flow.

* Impossible to have more than one tab. This seems logical at first because it simplifies everything, but when she is ordering something as a gift and wants to look for an address she has to close the whole application and go in "notebook" and start over again. Same with the idea of having multiple tabs in IE.

* Email services really limited. Their idea is to avoid spam you have to whitelist every email address. But this is not negotiable, so when you order for the first time online you can't use your system's email because you'll never get the "confirm your email address". Or you use a gmail account for this which immediately make things too complicated for her.

* Most of the other features (games especially) are really limited/dumb such as having to recognize a banana. Creating games for her is something I'm planning to do but with the old browser inside the machine it makes things harder.

* Pictures management! We all send pictures to her by email but she can't organize them at all. I've been thinking of a UI for this but when I draw it/explain it I immediately see she would be completely lost. She needs a simple UI on top of explorer of something that would do "delete, crop, move, rename, add comments". And on top of that the main feature she needs is "print it for me and mail it to me". Websites already exist for this feature but she would have to understand how to upload photos and then use them which is clearly impossible.

* Keyboard! Another big issue for her is being able to raise her arms high enough for a long period of time to type an email on the screen with the tactile keyboard. At the same time, the keyboard delivered with the computer is not in alphabetical order. I've been trying to teach her but it takes her a long time to write so she mostly gives up and limit herself to a few words!

Hope this helps!
Why Internet governance should be left to the engineers
> They only need to act with secrecy in their home time.

How would the USA react if, say, it discovered Russian time-travel agents from the future in our time?

> How useful are those to individual people? Nuclear bombs are basically only useful as a deterrent (or as leverage, e.g. making demands in return for halting your nuclear program), and that only works for countries.

The only reason it only works for countries is because only countries have the resources to build nuclear bombs. There are certainly other groups and organizations that wouldn't mind using them as deterrents, or companies that wouldn't mind selling them to the highest bidder.

Even if they were easy to build though, they'd still be dangerous superweapons. Like a time machine.

> Supercolliders are also incredibly specialized and only useful to a small group of scientists, and there's zero incentive for an individual person to attempt to build one. What use would a private person have with a supercollider?

Perhaps they're a component of a time machine. :) My point is even if supercolliders were not useful only to a few people, they are incredibly difficult to design and build regardless. Bill Gates or Elon Musk can't just tspend some money and get one. They would have to invest large sums of money and hire legions of engineers and scientists. We don't know that a time machine isn't similarly extremely difficult (indeed it seems more likely that it is extremely difficult to build.)

I can't emphasize the "time machines are superweapons" enough. A time machine might be useful to average individuals but you'd be insane to ever let them have their hands on one. It would effectively be suicide for everyone involved. Why would you ever let anyone have one?
Thanks; glad it's useful!

I'm after something decent (4GB/1080p), but after compiling this chart, it's starting to look like what I want won't be available in the UK until early 2015! ;(