skysight-inc/HackerNews huggingface dataset:
The trick to SRED is to hire an outside expert who will work on contingency to get a percentage of the SRED rebate they generate.

This is the scam of SRED. It is unfortunate that we are at this place.

There is absolutely nothing difficult about SRED (it is absolutely no more difficult than any other completely banal corporate submission), beyond understanding the magic terminology and phrasing that will get your submission accepted as is. That a whole business of vampire consultants exist around exploiting that, with agreement from Revenue Canada, is the real lunacy. It undermines the efficacy of the program.
You're assuming my management has been paying for good networking architecture for the past dozen years.
Your management is failing your newer engineers, if this is still the case.
I would say Toronto is only slightly more relaxed than California in terms of deadlines and workload and number of hours expected to work. Definitely less relaxed in terms of dress code. However business does seem less ruthless up there.
Like the mandatory eBay password reset from the other day.
Those who are still posting on HN are orders of magnitude more sensitive than those who post on Imgur. The communities are similar-size, yet Imguraffes are much, much more accepting of my comments. What merits a handful of upvotes there brings a downvote or two on this site.
Clickable link to circuit boards: http://imgur.com/a/O85fs. They are 40mm x 25mm in size.
Amazon confirms its fight with publishing giant Hachette is far from over
Here are some pictures! http://imgur.com/a/O85fs. I wish there was a quarter next to the chips to show its size but I can share it's 40mm x 25mm - comparable to a small key tag.
Anyone know what an author pool is, how it functions? A bit of Googling didn’t reveal anything.
We don't have a product to show quite yet as we're testing the prototypes. I love the idea of a features list though - thanks!
What works in practice wouldn't be held up in an audit. Depending on the mood of your approving agent they can deny the whole application if you mention specific interface words.

You'd be better off creating and Irap project to cover UI and business logic items. IRAP is out of the same government fund but pays slightly less for a project as you go, not one lump at the end of the year.

IRAP and SRED are mutually exclusive but if you spend time thinking about it you'd be able to decide work to fit into both nicely.
I've been working to get Haskell approved at my place of employment for 1.5 years but getting the US Gov't to change is rather hard; I've had to sit the "tech" people down and explain that javascript != java... with that baseline, explaining 'Why Haskell' is non-trivial. Come September, after 1.5 years of effort, I should have 'all the FOSS'. Until then I have to wait.

It's worth noting that iPython Notebook + pandas vs. cassava + conduits (even with iHaskell Notebook) serve very different ends. If I need to explore how to do something, I'd use Haskell. But I'm still in phase 2 (phase 1: collect underpants) and I've yet to find anything as powerful and flexible as the iPython Notebook + pandas + hdf5 stack that also just works. I can just move faster with that stack than anything else I've ever seen. That being said, I'm knowingly deferring bugs to the runtime -- 'tis the cost of python.

If you're unfamiliar with pandas, the "quick vignette" here[0] is decent enough. The reason pandas is awesome, IMO, isn't actually because pandas is awesome (which it is) but because it's embedded in a full language. Julia, R, etc... can do the same stuff (maybe faster), but I wouldn't also want to program, say, a production web-app in them (though I have high hopes for Julia).

Fuzzy parsing on dates: pandas by default uses dateutil[1] which is both awesome and slow.

10GB CSV... : yeah... it's "fast for python" but pandas is admittedly doing a lot in that time, namely putting it into a data structure that is very friendly to time series analysis.

[0] http://pandas.pydata.org/
[1] https://labix.org/python-dateutil
depends on what you define as good quality. it's efficient code, but it's sparsely commented, and a style nightmare.
I would still expect that with their profit margins they would all have come up with custom solutions by now.
I will never do business with Amazon again.

As a book seller:

1) Customers aren't mine. I'm not allowed to send any of the people that buy from me a link to my website or collect any of their data. This means that this income channel can be taken away at the whim of Amazon.

2) Amazon regularly uses your sell data to undercut you and put you out of business. I regularly would sell rare books with no other listings. As soon as I had any sales, Amazon would popup with their own listing at half price. My sales would go down when this happened.

3) Strange things would go on with their listings. I was in business for 5 years. I saw patterns and know when my sales would be up and down.

None of these rules applied on Amazon. I would be going strong for weeks at a time. One day, I would have no sales and this might last for a month. From 100 sales/day to 0 just seems to be a bit funny to me.

Customer support would of course deny everything. However, after running my own tests, I could see that from certain IP addresses and on some Amazon servers, I would get random errors on checkout of my own listings.

Amazon eventually banned me. I had near 100% feedback and 1 complaint from a user that I sold them the wrong book. Before the user complained, I even paid to have it shipped back to me. This wasn't good enough. The customer wanted to keep the >$200 book and not send it back. I nearly went broke because I couldn't access my money for 3 months.

It took me a year to get my business back to where it was, but I am now in a better place (with many sales channels).

Amazon is an evil company and anyone that does business with them is risking everything for short-term gains. It's the destroyer of small businesses.
Because not every engineer is a programmer. Especially not every non-CS/EE engineer. Especially not every non-CS/EE engineer over ~30.

Yes, they've been exposed to programming at some level, but they are not programmers. Even as a late-20s mech engineer, I am far above most of my peers when it comes to slinging code and I'm a rank amateur. Many wouldn't even want to touch it.

You're mistakingly assuming that the path of least resistance is "teach non-CS/EE engineer to program because they are technically minded and can easily pick it up" rather than "adapt mathematical process to suit excel".
> The lack of development talent is the biggest one

My opinion is that it's less about lack of talent and more about hiring being hard (in general).
The data is crowd sourced so it may deviate, you can contribute your data to keep it aligned. Also the quality of life and commuting comparisons can be done from the pull down menu in the header.
I got a different message, the message was that mistakes are harder to find in Excel than in other programming languages, and correct operation is harder to validate. Had Piketty used Python it might be that the libraries would be more amenable to code review as reading the structure is easier than it is reading the formula contents of all the cells in a spreadsheet.

There are some excellent tools that are used by civil engineers where the formulas all have to be published when working on any thing. They miss a decimal point and bridges fall down. My brother in law is working on automating some of the drudge work but essentially they produce a falsifiable sequence of claims so that anyone can assure themselves they got the correct answer, and if the formualae are wrong it is immediately apparent.
Essentially every new consumer grade car made today comes with power steering and electronically controlled or assisted "mechanical linkage". To say nothing of the recent high profile cases of large auto makers having faulty engine control software or mechanically unsound ignition systems.
We really need this for Soylent, and I remember there was talk about this on the Soylent forums soon after they got going.

Does anyone know specifically what the issues are to creating a Soylent bot? Or is it in the works?
AP Computer Science: Principles to Launch in Academic Year 2016–17
Still do. Point me at the Jabber server that gives us cross platform/device group and individual IM, easy integration, it's hosted elsewhere so if our work network is ever hosed we can still communicate and doesn't require any mucking around to set up. No?
Thank you. I enjoyed the read very much.
I agree with you that Asia is going to be an important market.

Some quick thoughts:
1. It should be good to create a "Silicon Valley-Singapore" or "Silicon Valley-Taiwan" ecosystem to bring the startup culture, funding, and people who know local market together.
2. Although “American companies really suck at international expansion and localisation," as said by Werner Vogels, I am afraid that Asian companies do not have much success either? I could only think of NAVER LINE as an example.
Modeling the Marvel Universe
I had to go through the whole SRED song and dance at my previous $work. The company writing up the proposal was really eager to get the numbers high, but the when the government agent came down to the office to go over the expenses the whole experience was so painful that the owners of company decide to pass on even applying for SRED in subsequent years.
Amazon conveniently sidesteps the fact that eBooks from Hachette are not subject to supply chain constraints.

Or that deliveries were purposely delayed due to contract negotatiations, which Amazon itself admitted.

Citation:
http://bits.blogs.nytimes.com/2014/05/23/amazon-escalates-it...
really, the big problem was that the HHVM team didn't use CMake, so there was no concern with how long the build took and it was frequently broken. I had two instances where I spent hours fixing bugs that were fixed internally at FB at the same time, but hadn't been pushed. I know there was an ongoing effort to move completely into the open, but it was frustrating. I don't think these are persistent problems with HHVM, just reasons why the project wasn't really ready for primetime in the OSS world (open academy, specifically).

the fact that no one who doesn't work at FB is allowed to merge code (correct me if I'm wrong) made me feel like I was helping FB more than the OSS community. I get that HHVM is business critical to FB, but if you want it to truly get community support it needs to be spun off from FB.

edit: and I will add that my language was way too harsh. it's not hard to get in a PR provided it doesn't break anything in an FB internal test suite which I can't see (which never was a problem for me, but I could see it being one) and didn't degrade FB performance.
DBIC maintainer here: did you ever report the problem? Looking through my queues I don't see anything related, but perhaps I missed a report.

I am interested in removing all and any attack vectors, but I can't fix problems without knowing about them. So please do get back to me on this.

Cheers
That might not be enough...... http://en.wikipedia.org/wiki/Underhanded_C_Contest
Ah, apologies then. I actually saw that but completely discounted it because it looked like an OCaml library rather than a command line tool!
here is how a standard poutine should look like for anyone who doesn't know: https://www.google.com/search?q=ashton+poutine+images
Are you filing yourself, or do you use one of the organizations that take a cut?
I think, too, that there's a logical disconnect between "we focused on learning, not luxury", and "we want to hear about what you want in a vehicle where you sit back and enjoy the ride" (probably, to most, -not- a dearth of comforts).
my language was too harsh. see my edit in response to ptarjan.
Fluxxor – an implementation of the Flux architecture for React.js
Well, it's a little more than that. But you are right generally speaking. I also gave up on Lisp for web dev. Just not worth it.
The Economics Of Selling Your Hardware Project
Yes. I get paid a princely sum of $25 per month. I been Thinkig on same lines as you but there are some challenges. You need detailed demographics information on per household basis(age sex occupation appliances in home number if cars education etc).also whatever data u have must prove to tv studios and networks to be more useful than existing Nielsen ratings. but since Nielsen only uses 50000 boxes in entire USA, you demographics information those not detailed May be more useful. Anyone interested in brainstorming?
WTB Top Talent: Work on a Web-Based Document Rendering and Annotation Interface
Many of the world's most important documents are locked away in PDFs - perhaps the world's worst file format. Let's work to right that wrong.

I am assembling a team of sharp individuals to design and develop an application that can be used to render PDFs in a browser with zero loss of fidelity (this is important as many of my use cases deal with TeX) and functions to annotate and markup the document. Markup could be collaborative.

The tools available in the marketplace are subpar at best - let's raise the bar and give people tools they're actually excited to use :-)

Some potential components:
https://github.com/coolwanglu/pdf2htmlEX
https://github.com/kermitt2/grobid
https://github.com/openannotation/annotator
https://github.com/hyperstudio/Annotation-Studio
https://developers.google.com/drive/realtime/overview
http://quilljs.com/

Find me on Skype at tom.p.griffin or you may email me at innovation@ieee.org. Looking forward to speaking with you and seeing how you can help :) :) :)
Ask HN: Laser eye vision correction?
I've been considering doing PRK laser eye surgery but haven't found much data on the risks and outcomes. Was wondering if any hackers have had this procedure, researched it, or hacked any meaningful data on its worthiness.
If it's not too big a topic, could you expand on the appropriate cryptography for this use case? How 'bout without a central server? (Not interested in web clients.)
Hack doesn't get compiled, heh, it's interpreted so it's quite a bit different to what I'm used to. It's more like TypeScript in that regard, but TypeScript is still compiled... I've never used an interpreted typed language before, hence the question!
You know, I was looking at this and thinking "you know, this needs to be more jQuery-er!"
[AirBNB, Uber, Craigslist sellers, ...] have "a steamroller approach to laws and regulations that protect workers and consumers"

That begs the central question.

It'd be a clearer case of preserving consumer and worker rights if cities weren't haranguing Uber over insurance while ignoring the comparatively paltry coverage offered by local taxi companies:
http://blog.uber.com/uberXridesharinginsurance

Tesla's not part of the "sharing economy," but it's another disruptive model that chafes against legacy regulations.

Most of us are sympathetic with Tesla's fight against the dealers because we see the regulations as utterly irrational, even if they were protecting against injustices 50 years ago. Or maybe we're unsympathetic to dealers because we've been screwed by one. Either way, we find it difficult or laughable to see franchises as a tool ensuring consumer protection and fair play.

The sticking point, of course, is that you can't let every company be its own arbiter of what laws are reasonable and which are not.
Vesper Sync architecture
Turning Over A New Leaf
Try contacting the Linux kernel RCU maintainer, he should be able to look into if IBM is willing to do this or not.

Odds are, they are not, it was a very specific decision to let this be a GPLv2 only patent grant, but as I haven't worked for IBM for almost a decade, I can't speak for them in any form (not that I ever could...)
I can't believe I didn't realize this earlier: When you have nothing in front of you, there's no need for an airbag!
I remember buying the Diamond Monster 3D based on 3DFX's voodoo 1 chipset. The hardware was a total hack job! It didn't do desktop 2D graphics at all, so you still needed a separate card for that. To avoid forcing users to swap plugs on their monitor every time they fired up a 3D application, the Voodoo included a pass-through plug. Yup. You took a short VGA patch cable and plugged the output of your 2D card right into the 3DFX card, and then your monitor into the 3DFX card! Next, games had to be written specifically to take advantage of the 3DFX API (Glide), so gaming support was far from universal. If something as unrefined as the original vooddo was released today it would probably be scoffed at.

However, it's also worth noting what a huge leap forward in quality the original voodoo card offered. The original quake was ported to GL so that it could work on the voodoo, and it was a revelation. Many games were subsequently released with wildly different software and Glide (3DFX's API) rendering modes. The original "Grand Theft Auto" in particular looked vastly better under Glide than under software. Before long, game developers started requiring Glide hardware support rather than trying to build software rendered versions of their game. The voodoo cards were such a big leap forward for gaming that they were universally adopted in spite of their problems.

After 3DFX folded and the voodoo series fell into obsolescence, it was difficult to play an entire generation of glide-only games for quite some time. Fortunately, despite the fact that Glide was proprietary, a host of different people made glide wrappers, and we can now enjoy Glide optimized games from the comfort of a standard DOSBOX install!
A sizes (1:√2 ratio) are related to the 'silver ratio' (not gold) which is "1:1+√2".

Regardless of names of precious metals, its a ratio using simpler numbers than "letter" format, which generally means it's more aesthetically pleasing

[Edit] it should be noted that (arguably) many Gothic cathedrals are based on a √2 ratio
I really think that self-driving buses will be common long before most cars are.

* They cover the same routes day after day
* They are already centrally owned by large companies or governments
* Driver cost is a big reason you can't have 2 small buses running twice as often
as a single big bus. Or why buses can't run longer hours.
* You still have limited space on roads and you need to use PT to get the
person density up. This will always be hard with just one person in
each vehicle
Artificial Volcano Cremation
"Betterness" rarely means more successful or more used or more well known. Technical superiority of offering is way not enough to tackle the challenge.

Partnering with juicy powers is a better bet.
Wow! I wasn't expecting such a response! Awesome. I'll definitely have to check this out. About dateutil... actually I used it at work today.

As for Haskell and fuzzy dates:

http://hackage.haskell.org/package/dates

I'm curious what you mean by cassava + conduits with Haskell notebook serve different ends. For instance where would you use it in place of pandas/python/hdf5?
Only if he convince me to stop.

As it is, the fact that we're having this "conversation" at all mostly shows HN is declining in quality. I seldom complain about downvotes but when there's no comments and no obvious justification, it seems reasonably warranted.
You're not paying attention to the comment you're pretending to reply to. From above:

> It's not repeating digits I'm talking about, though, it's termination.

227/10 will not terminate in any numerical base which isn't a multiple of ten. Combining this with the idea that no numerical base should be privileged over another, we can rephrase this to say that it's surprising for a physical constant to be a rational (but not integral) number.

It's not surprising for a physical constant to be an integer because we really believe that integers have special qualities. It's not surprising for a physical constant to be irrational because that's just the way numbers are. If it's rational but not integral, you want to justify the denominator somehow.
A blog citing another blog citing a TED talk. Still a great quote though.

> What is the hedonic opportunity cost of spending 6 billion pounds on a load of railway tracks? Here’s my naive advertising man’s suggestion: what you should in fact do is employ all of the world’s top male and female supermodels, and pay them to walk the length of the train handing out free Chateau Petrus for the entire duration of the journey. You’ll still have about 3 billion pounds left over and people will actually ask for the train to be slowed down.

From Ogilvy UK vice-chairman Rory Sutherland’s TED talk, ‘Life lessons from an ad man’.
http://www.ted.com/talks/rory_sutherland_life_lessons_from_a...
I feel as though they really havent embraced the driverless concept with their prototype.

Why have seats that are fixed and facing forward?
What about a couch?
Why is there a dash?

The people in the video are essentially watching the car drive itself, when they could be doing anything else.

There are probably a multitude of reasons why the things above are the way they are. However, the prototype seems like just another car to me.

Also, off-topic, but can we have a google/product launch video without the corny piano soundtrack.
Why not use couchDB? It's marginally more work to deal with the _rev when updating a document, but you've then got a much more useful prototype.
Oh I completely agree. SRED shouldn't be difficult. I think the actual practice is more complicated though, having had to go through it. If you do it on your own you risk leaving a whole lot of money on the table, opening yourself up to a filing which won't stand up to an audit, or both. It's just one of those things I'd rather leave to somebody who deals with Revenue Canada on the same issue day in and day out. There are pretty scummy companies doing SRED returns but there are also decent ones who are professional and above board.
I agree, this saga is hurting Amazon a lot. From a PR perspective at a time when American citizens are worried about monopolies and the implications of technology conglomerates, this very public spat seems ill timed. The New York Times has had five articles negative of Amazon on this issue in the past two weeks alone.
Regarding jams and malfunctions: I envision a robot restaurant to not be completely staff free, but still have a trained mechanic on site to deal with any issues like these.

I guess it all comes down to cost, which is unfortunate because it should be cheaper in the long run to cut your staff by 99%. Plus being the first robot restaurant kind of markets itself.
This as well might be the best advice given at this point of time.
Why I discuss my future projects
I am writing this because a friend of mine literally said to me at the bar the other day "I have this great idea I will tell you about, but you'll have to sign a Non Disclosure Agreement before I do". I almost coughed in my beer.

I just let a friend out my door who I willfully discussed a future project of mine with and he was able to give me some interesting feedback which I appreciated very much. Seeing as I have been spending my last few months on the project and all...

I just find it so strange that so many people are secretive of their goings on and future plans in the start-up community.

The reason I am willing to talk to others about it is because it's a really hard problem which I have been working on for some time now which persists without a perfect solution.

If you are so naive to believe that your idea which is so easily copied simply by overhearing about it in a bar is the golden egg laying goose, then you are misinformed about the world we live in.
What do professional programmers think about APCS? Having taken the class as a senior, I found the curriculum to be way too focused on Java and OOP principles. A good high schopl CS class should be more focused on the principles of CS than the oddities of Java. Hopefully they're fixing this with CS Principles.
Chromebook Pixel does 4K resolution at 60Hz