skysight-inc/HackerNews huggingface dataset:
My philosophy on this is "don't be afraid." It's all 1s and 0s to the machine when you're digital, so it's OK to dump 10 paragraphs into certain text boxes. If you want to do something, you can usually do it! A lot of programs let you paste images in directly nowadays.

If you're OK with having links to chats instead of the chat text itself, you can click the timestamps in a Slack chat to get a permalink . Sometimes I just copy the entire chat and paste it into Trello.

Which leads to "where". Most things I end up with are small tasks like bugfixes. Actionable tasks for the immediate. As much of that goes into Trello as possible. I'm not afraid of making multi-paragraph cards that copy the chat verbatim either (it's all 1s and 0s, right).

I also do the whole "screenshot" thing too. Take a screenshot and also paste it right into Trello.

Some stuff is important in the immediate but I'll throw away later. Temporary notes for things like user support. I use OS X's Notes app, which is basically notepad with tabs (I would likely use Notepad++ on Windows to accomplish this). It's all temporary notes, but still nice because it doesn't scroll up as other people start talking.

If I have something like a long-term reference, I try really hard to find a good place for it on a case-by-case basis. Usually that involves writing a text file (markdown) and putting it into Dropbox. On OS X I use LightPaper (a great little app), on Android I use Draft[1] (iOS has a thing called Drafts). Both apps are set up to point to the same folder, so I have these references on my phone too.

I also use text files for journaling what I'm trying to accomplish. For example, at work I'm working with a system that will physically mail documents back to me, so I wrote down exactly my operations so that when the docs get back to me I know what I did:

Sent two pdfs (located in Documents) on invoice `weFFEA123231`. One is Letter size instead of A4, another is A3 size.

Also sending Invoice `weFFEA123232` with just the letter-size page(`2015.pdf`).

A "user space unit" in PDF is 1/72nd of an inch.

Sometimes this log dead-ends, most recent entry:

For compressor and source maps, thing that's likely needed is to rewrite the JS compressor.

An easy solution would be

-----

I also use my calendar! I'll also just paste random stuff into my calendar for information I'll need at a certain event (for example reservation confirmation numbers).

This veered slightly off topic but tl;dr is:
Trello for tasks, Notes for temp notes, LightPaper for reference+journaling, Calendar for time-sensitive information.

[1]: http://www.mvilla.it/draft/
Threaded chat is great, but would you trade slacks integrations for threaded chat?

Really that is slacks advantage as far as I can see.
Bikes are faster for those circumstances, though obv. have their downside.
If not the title, the FAQ is misleading. If it supports any git remote it supports Bitbucket and GitHub enterprise.
No. The team was repurposed, not really Firefox OS though. Have got some insider knowledge on this one.

I mean come on. Firefox OS on embedded devices, the thing could barely run on cheap smartphones.
You're wrong, and while it might seem harsh, I'm going to have to say you just don't know what you're talking about.

My non working US wife has completely jeopardised my family's financial well being, purely through being american. She has been out of the country for 10 years, and she would be expected to pay 125% of our life savings as for over 5 years our joint bank account held the deposit for our house? She has no income, and didn't file. No FBAR -> 25% of the balance in fines per year for 5 years == 125%.

An incredible number of american's come out of the woodwork saying "there is no problem", because it wasn't hard for them. You don't prove a negative result with one data point!
That's a massive massive part of a $15 book, then? That's about the same proportion as the parts cost for a typical electronics product.
This makes me wonder. Is Mathematica also applying a bag of tricks (I suppose in a breadth first search), or does it have a more structural approach?
But bad websites are correlated with bad products: the same incompetents are responsible for both, either directly or indirectly through accepting the work of bad designers and consultants.

Personally, I found the fullscreen pointless animations an arrogant abuse of my bandwidth and of my eyes, and the lack of content above and below the fold (and of scrolling and of the fold itself) a powerful source of claustrophobia; I noticed the tiny links to merely bad pages moments before closing the page in anger.
I think you are more than 500 years too late for this comment =)
SSA, once you understand it, is easier to work with than almost all other forms of instruction sets. I'd argue that it would only accelerate new architecture in the long-run.

I'm interested in why LLVM was disqualified. Was it simply never considered or is it incompatible with the Go type system, calling convention, etc.?
Datasets, the gold of Machine Learning
Let me provide a different viewpoint. React is important for ClojureScript developers for slightly different reasons. It is a well-maintained solution for quickly rendering component-based applications based on immutable data structures.

In other words, you can think of the user interface as a function of your app's state, where the state is neatly kept in one place, instead of smeared all over the code. And since ClojureScript has excellent immutable data structures, you get great performance right out of the box. Things that do not need to be re-rendered aren't.

So, when React arrived it fit like a well-designed glove. Suddenly one could easily create complex apps with few lines of code and great performance.

As a side note, there are some aspects of React that we don't care about. JSX is one: various lisp-like languages have been using vector/list syntax for HTML for years, so in ClojureScript you don't have to use a separate syntax or pre-process your files: your functions just return nested vectors with HTML elements. Much more natural.
Pepipost - Free SMTP alternative to Mandrill

http://www.pepipost.com/

- Free plan and send up to 25,000 emails each month. Free forever.
- No credit card required.
- DKIM is not required (Domain Verification: (a.) Meta Tag Validation, (b.) File Creation - System can verify the domain based on the presence of a file in the root directory of the domain.).
- Pay only for emails that are not opened by your customers.

* 3 Months Free Unlimited Transactional Emails + 25k emails per month free forever.
* Use the below code while signup with Pepipost.

Code: MANDRILL-TO-PEPI

Great! This is probably the best FREE alternative for Mandrill.
If your are optimizing for the development, you ar doing it wrong.
So sad to see years of effort on making web more accessible thrown out of the window.
How do react/angular/whatever sites work with assistive technologies like JAWS?
The first thing learning about these frameworks should be when not to use them.
That's true but it would seem like there would be other disadvantages to.

For example, when do you do testing? If we test as soon as the pull request is opened, we know that master is going to change a lot between now and when we finally deploy this code so the tests might not be valid.

If, on the other hand, we wait to test just before we deploy to live we risk locking up the queue for too long. This might not be an issue if you're test only take a couple of minutes to run but if you have lots of integration tests (like facebook for example [1]) then it could become a big issue.

Is the solution to this, you just accept that the codebase you're testing won't exactly be the same as what's deployed to production and the risk that comes with that?

[1] https://developers.facebooklive.com/videos/561/big-code-deve...
> A smart home powered by Mozilla would be open and accessible to everyone - financially, technically, and creatively. No one else can do all of these.

I think it is a mistake for Mozilla to try this. Firstly, someone else can already do that - IoTivity. AllJoyn have recently abandoned their efforts and joined IoTivity too, so it is really the only open IoT protocol in town. That is a good thing - adding another competitor is just going to make people wait (again) until it is clear who is going to win.

Secondly, consumers don't really care that much about openness, and Google and Apple have a huge advantage in this space due to being able to build support into their mobile OSes. It's not just a matter of bundling a default app either - they can do things like access your wifi passwords for provisining. I don't think Apple will do that will with HomeKit, as long as it is iOS-only, but Weave is cross-platform, sort-of-open, fairly complete and seems pretty well designed.

Finally...

> A few small players are beginning to enter this gap, though their proposals are still not complete enough to solve the problems we've identified

Yes that's putting it mildly. AllJoyn never supported out-of-the-home control, and IoTivity is very much a work in progress. But I think Mozilla are hugely underestimating the amount of work involved. And given how much work is involved, why not join forces with IoTivity?
Random trivia, one researcher at Nvidia was the guy who developed the NURBS stitching (shapeshifting) algorithm for the Terminator 2 movie. http://www.enderton.org/eric/ https://research.nvidia.com/publication/accumulative-anti-al...
https://en.wikipedia.org/wiki/Static_single_assignment_form
Indian ambassador in Afghanistan targeted with spyware
As long as React Native requires the developer to use Javascript to write his code this is a no go for the sane of us.
Lesser known C features
yes, but why?

Why does image learning require more data than text for deep networks? (if it does)

What does that mean?

Also amused by the idea of leaving out layers in deep models - perhaps we could call these new models "neural networks"?
I fear that things will get a lot worse. I am of the opinion that a free society cannot survive the effects of pervasive surveillance for long. I will of course be writing to my MP before any readings of the bill in the Commons. I expect that this will not make a difference though.
At that point, why not just buy a gun and start going to a shooting range? Most US jurisdictions have a legal framework that enables you to kill others in self-defense.

I don't personally believe that anyone should have to do this, but I also believe that if you feel sufficiently threatened it'd be silly to ignore your legal right to self-defense.
You might also be interested in things like the Anglican language from Oxford. http://www.robots.ox.ac.uk/~fwood/anglican/
Don't expect to write entires Android apps in Swift. The best thing we can hope for is sharing crossplatform code among iOS, Android etc. And with Foundation ported this is fair amount of code.
SD Association Announces SD 5.0 Specs
I also recommend Zach's presensation https://speakerdeck.com/holman/how-github-uses-github-to-bui...
[selfpromo:] When we were thinking about deploying our frontend builds, we got inspired by Ember's CLI Deploy pipeline (http://blog.firstiwaslike.com/deploying-ember-cli-apps/) and we've built something similar for our Webpack based app (https://github.com/productboard/webpack-deploy). Together with Git flow methodology we basically removed all friction from deploying new versions. Would love to hear your thoughts!
Nonsense, new levels of tech will not be reached without current levels of tech.
The automobile was needed to deliver new levels of tech in a flexible form. Railroad and boat would never be able to do that.
Funny how people always think that tech is in some kind of vacuum, probably same way how people think that creation of things can be done without standing on the shoulders of our forefathers (see whole copyright debate).
"Something is going on in there...I can't tell you what"

And people say investigative journalism is dead.
I don't know how correct this is http://www.math.harvard.edu/~knill/pedagogy/pechakucha/ but it makes the whole pre-college math education looks like a bag of trick. Here principles are both concrete and abstracted yet it all blends as one.
Just out of interest, would any of them still be alive if they'd had health insurance?
Kofi Annan on Why It's Time to Legalize Drugs
Remember that your savings are measured in absolute terms. If outside London I'd earn x and spend 25% of it on housing and in London I earn 2x and spend 50% of it on housing, I'm still earning more non-housing money in London. And in the case of paying a mortgage then at the end of it all you sell the house, so the extra expenditure isn't "lost".

Quality of life comes down to personal preference. I'm not sure there's anywhere else I could live (at least without having to learn another language) and not feel any need to own or use a car, the pub theatre scene is probably the best in the world (likewise the museum collections), a huge range of musical performances, and it's the best place to find people for specialised hobbies (netrunner in my case, again literally the best place in the world for it in terms of the community size). Of course other places have their own selling points, but London has a lot going for it if you like that sort of thing.
I wish the GitHub Desktop app would be more of a browser for GitHub.com, including issues.

GitHub's site is not really convenient for me, the notifications aren't very useful, it generally feels like a clunky way to work.

If GitHub were smarter, they could have become the Slack of development. There's so much room for improvement there.
Hey thanks for sharing. For more principles on Indexing specially MySQL refer this slideshare presentation.
http://www.slideshare.net/hemant19cse/improving-query-perfor...
The Encryption Tightrope: Balancing Americans’ Security and Privacy
A comprehensive react-redux tutorial
Because IMO struggling and learning "the hard way" first forces people to understand what is actually happening at the git level before using fancy tools like this or Tower to e.g. rebase master or otherwise do complicated unnecessary things because the tool makes them easy to do and "it seemed like the right thing".

There are a lot of ways to do git. If you frequently find yourself needing a GUI tool to do more than compare diffs (there are a few good ones out there), it's very possible that the way you / your team are using git could itself use some work.

If you're very new to git on teams or even if you're more intermediate, https://www.atlassian.com/git/tutorials/comparing-workflows/... is probably worth a read to understand how this stuff can work nicely for projects. It really shouldn't be rocket surgery to cut a new release :)
Getting a head start on their own pre-mined crypto-currency?

In reality probably just something mundane, Apple does secrecy well, and this would just be amateur
I wonder if there are people that really click and appreciate purely abstract definitions of mathematical concepts. Many books and courses (especially in Europe it seems, watching U.S.A classes, Strang's for instance, feel a lot more pragmatic and applied). Sure after a few years of confusion one might finally click and realize all that was hidden behind a lemma, an identity or a symbol, and then that definition goes from painful to beautiful.
The Wikipedia article you link to lists 76 TLDs that allow single-letter domain registration. .ist/.istambul isn't in the list, but the article could be out of date.
I get the following error message: Your platform does not support the draw buffers extension. This demo won't run in your browser

Both in regular Chrome and in Canary. Why?
So, currently Stage1 is complete. 2 more to go
Develop Global Products with Local Culture
I lived in London for 12 years, and earned good money working in banking. I loved it for all the reasons you spelled out. But then the financial crisis happened, the banks started firing people, we got burgled three times in one year, and I got mugged at knifepoint. We moved out to the countryside where our kids could go to good state schools and found that they stopped having asthma attacks. I earn less money, but I'm much less stressed.
It's rather easy to add a calling convention to LLVM. If I would have to guess it would be that they thought LLVM was too slow for them. They said from the start compilation speed was a big point for them.

Also LLVM requires you to either write your IR in SSA or add another expensive optimisation pass to make it SSA (mem2reg). Perhaps they thought writing an SSA generator would be too much of a headache.
MLS draft fantasy soccer
Food bank use is increasing out of certain social classes realising there is free food on offer. Rough sleeping is by choice in the UK; if they want a homeless shelter there are plenty on offer, all government funded. All they have to do is walk into their local council social services and they will be dealt with. As usual, modern leftist opinions love to attack the "welfare state" that they originally helped to build. As though it is crumbling away. It isn't...
Follow My 6 Step Plan on How to Successfully Market Your Business Online for $0
This reminds me of the "secret passages" below our school.

Our school was built in the seventies, and thus it had a large bomb shelter in the basement. A part of it was now used as a locker room, but we were always curious what else was down there.

There were multiple big rooms, separated with giant blast doors made from steel and concrete, and a couple of escape tunnels that led a dozen meters away from the school, presumably so you could escape in case the school building itself collapsed.

It was a bit tricky to get everywhere, since there were a bunch of locked doors, but we found ways to get pretty much everywhere. We didn't discover much besides old desks and chairs that were stacked in the basement, and a lot of garbage in the escape tunnels (why do people throw garbage everywhere??).

But it sure was fun!
ANALYSIS: Amid Noise, Donald Trump Uniting Republican Party
That doesn't work when you're setting targets for very aggressive growth. A much higher % of salespeople won't hit their quotas, and not because of bad performance, but usually because of bad (aggressive) planning.

Letting those many people go would mean spending too much money on replacements, that probably still won't sell their quotas.

in the essence, you market analysis (value generated to customer, willingness to pay, potential market size is wrong.

As you said, this looks like a business model failure, not a sales failure.
Perhaps you could elaborate on the myriad of problems with data-binding the prior generation has encountered, and how they are fixed or exacerbated by React's solution?

And with number 2, this is subjective, should a template be responsible for rendering it's children (necessitating the need for for loops)? Should it handle filtering in the case of tabulated data, in a way that is consistent and re-usable, or should this be another layer sat between model/controller and the view?
Ask HN: UX or product designers looking for work (March 2016)
Designers: Introduce yourself, link your portfolio, specify your approach and your research/programing/graphic design skills.

Readers: please only email submitters if you personally are interested in the job — no recruiters or sales calls.
How to Get Free Followers on Pinterest
You might also like: https://github.com/magicmonty/bash-git-prompt

Basically shows you 'git status' at a glance, all the time. More for bash people: https://github.com/Bash-it/bash-it (similar to ooh my zsh)

https://github.com/alebcay/awesome-shell#for-developers

PyCharm / any IntelliJ-based IDE, Atom, vim, emacs etc can also all nicely show git status of your current project. I'd suggest one of those as well in whatever flavor of editor you prefer.
Question: Do you not have noise complain laws in the US? I mean if some company is producing that noise, waking people up, I would start calling the cops on them every time it happens. And regarding the security guards, maybe a daily pick-nick on the public property outside the buildinge would be a nice way to point the middle finger at them :) Just my two cents...
Great thanks unto these great company who made it possible for me to upgrade my business i was stuck in a financial situation and i needed to refinance my business and pay my bills.Until i met this company who helped me out with the sum of [$100,000]. I'm very glad and happy because I tried seeking loans from various loan firms both private and corporate but never with success,and most banks declined my credit.Truly i want to thank Mr Barry More who seriously help me through and ensure i get the loan without delay.If you must contact any firm with reference to securing a loan with low interest rate of 3% and better repayment plans and schedule,please contact Mr Barry More at [barrymoreloans12@hotmail.com ] for a fast and safe loan.
Unidirectional Dataflow Architecture with Polymer and RxJS and Immutable Data
StartMVP Builds Minimal Viable Products for Startups
MVP is an important entry point into the startup landscape today. 10 years ago it was easy to get funded with an idea and a business plan. Today game rules changed and an MVP is required prior the seed investment.

BUT it is not as easy as it sounds. MVP costs money AND experience. To transform the idea into working MVP experience in product development, design and IT is required. All those parts fit together to get the first version of working product - the MVP. It is not sufficient to hire a developer to get your MVP done, the developer is the last part in the value chain. StartMVP offers the complete value chain in product building.

What makes our business unique:

StartMVP unifies the fields of product management, design and IT into one concept. We develop your product with our experience in product building. We are based in Germany and France, but work with founders from UK, USA and Asia. Your advantages are: high quality, fast delivery and competitive pricing (because of our development team located in former Soviet Union).

Our pricing:
Mobile app MVP (from $2500)
Web app (from $2000)
Design and UI (from $400)
Clickable MVP (from $500)
Scala offers awkward encodings for some of the things you can do with ML modules, but sometimes it falls short. For instance, you can't emulate datatype declarations inside signatures (as opposed to inside modules themselves). Or SML-style datatype replication. Or OCaml-style applicative functors.

Lack of global type inference is far from the only problem with Scala.
> You could do lazy eval in non-lazy-by-default langs by using something akin to `Promisses` in JavaScript.

In a strict language, a lazy thunk can be represented as a single mutable cell. In ML, thanks to type abstraction, the mutation is confined to the module that implements laziness, and, in the rest of the program, there's no way to tell that anything impure is happening.

> To my understanding the module system of Haskell is not very limiting at all.

Even Haskell's own designers admit otherwise. Haskell actually originated as an attempt to standardize a lazy, purely functional language for the research community. Modules and records weren't very high in the priority list, and it really shows. But sometimes behind a black cloud there's a silver lining, and the limitations of records inspired Haskell programmers to invent lenses, which are very, very, very awesome.

But, to this day, Haskell still doesn't have a decent alternative to ML-style modules and functors. As far as I can tell, in vanilla Haskell (no extensions), you can only encode functors on modules with a single type component. With either type families or multiparameter type classes, you can encode modules with more than one type component, but the result is very awkward.