skysight-inc/HackerNews huggingface dataset:
I use folds for one specific thing: I have a general "notes" file for home and for work, which is a big outline where I put anything I'm thinking about or working on. I usually don't delete stuff, so the file grows over time. I make a fold for each top-level item (~project or subproject) and sometimes nested folds if things get too big. I always use fdm=marker. The automatic fold methods are too confusing.

Everyone uses tag files, in some sense, when they use :help :)
They could but they probably don't.

You could easily assemble it on hover or on click. And bait the bots by putting a hidden element above that if they are randomly activating events, then it disables your email display code. Or any number of tricks to make it impossible for any spammer to harvest your email unless they specifically target your script.

WHOIS isn't meant for soliciting. I don't check it regularly, and I would be surprised if any customers contacted you that way. But that's just me.
"If the Internet at large is allowed to send hatred and bile to my cellphone via text notification without my consent, I will never feel safe again as long as I own a cellphone."

Isn't there a federal law that prohibits businesses from sending unsolicited email/text messages to people that have no existing business relationship with them?

Also, there are presumably laws against harassment and stalking that could conceivably be invoked if someone was repeatedly sending you unwanted messages.
https://news.ycombinator.com/newsguidelines.html

> In Submissions

> Please don't do things to make titles stand out, like using uppercase or
exclamation points, or adding a parenthetical remark saying how great an
article is. It's implicit in submitting something that you think it's
important.

> Please use the original title, unless it is misleading or
linkbait.
The device is wiped of profile data and logins. You files are intact and accessible through a file explorer.

It is a very restricted and time consuming method to access a device.
Bad User Experiences: How Analytics Can Improve App Testing
> About the points you make on your post, once async/await is implemented in browsers, you will be able to await run() directly, causing the exception to be thrown in the console.

I don't think you're right, unless TC39 has changed their minds. I argued hard for a top-level `await` but was strongly fought back.

If you can call into an async function in a way that immediately throws errors (that means that we can literally check the stack if the current async function should just throw the error), then I'm all good.
NetBalancer 8.9.3 Crack and Keygen Free Download
I am trying to make it consumer focus. Great points you've raised. Will see how I can best address those. Thanks for your feedback.
It's not all that hard to get someone's number. Tell a FOAF that you lost it, look up public records, call their work & say you need to speak to them urgently. Especially easy if the victim hasn't told everyone that they're being harassed.

Look at how abusers will create fake Facebook & twitter profiles to sully someone's name - this is just offering another vector for malicious behaviour.
Oh man I had no idea Karabiner could do that. Thanks!
Nice write-up. I've generally found the F# source[1] very approachable and easy to peruse. Once you've learned the basics of F# it's a very good place to dig deeper into the language.

Although having said that, the source for FSharp.Control[2] (MailboxProcessor and its support types and functions) still leaves my head spinning somewhat!

[1] https://github.com/fsharp/fsharp

[2] https://github.com/fsharp/fsharp/blob/master/src/fsharp/FSha...
Allie Madison: How She Made $100,000 on Fiverr
Hacking Gopher extension
Siri's voice recognition is awful compared to Google Now and Cortana. It has refused to recognize my accent ever, to the point where it seems almost racist.

Not that voice recognition products count as machine learning. Google has a growing neural network, Apple is not competing in that market at all.
This looks nothing like the space station.
The last sentence of the article is probably the most useful: "The safest bet for now is to keep an eye on the National Hurricane Center’s forecasts."
previous discussion 1564 days ago

https://news.ycombinator.com/item?id=2674052
Perhaps, but this was the first blatant statement without any supporting evidence.
GBPUSD Looks to Overcome Key Support
Thank you for the suggestions!
Relink - http://www.relinkdevice.com | Nancy, France | REMOTE or ONSITE

Relink is a hardware start-up building a connected frame which helps people with dementia and their caregiver in their daily lives. We are going to be the Apple for dependant people.

---- Android dev ----

What we are looking for :

- android skills. We are building a platform so you will have to know your android stuffs. Bonus for RTP, computer vision skills or Objecfive-C/Swift.

- social interest. We are here to help these people.

Technology: Android, MeteorJs, PubNub, RTP

---- Growth Hacker ----

What we are looking for :

- facts. You know how to sell and you can prove it.

- social interest. We are here to help these people.

You can be either on site or remote.

Interested? Send me a short email to anthony (dot) tresontani (at) relinkdevice (dot) com
One of the best things I've done, though I personally use 'jf', since they've both got little nubs on the keys, and I occasionally have to spell "Dijkstra".
Spark Mail already does what SlideMail aims to do really well.

Important emails are consistently shown at the top. It does that so well that I don't even see all the incoming noise that would otherwise bury the important stuff, though its all there when I'm ready to look. When I check the same mailboxes via other clients, it's just chaos.

Swipes and snoozes like Mailbox, but you don't give them server-side access to your data like Mailbox does. Nor do they have Condi Rice on their board.

Amazing degree of configurability. Saved searches, customized swipe actions, integrations with Dropbox, Google Drive, Box, OneDrive, Evernote, OneNote, Readability, Pocket, Instapaper.

I've tried so many clients. This is the one.
I am no longer accepting applications. Thanks everyone!
Oh neat! I didn't know about global marks before.
Opening a new buffer. Figured I'd try :new, and wound up getting good at splits. Still don't know how to just open up a new, blank buffer in the window I'm in without specifying a filename to :e.
A Phone Everyone Can Handle
> It lasted between 1-2 hours on a full charge

That sounds like a huge exaggeration or a broken phone. What model was it? There is no way a phone like this would be sold.
Can someone shed some light on the architecture. Is this cordova based with dart2js compilation?
The dream depends on your pager schedule ;)
So what happens if the sole author / maintainer gets hit by a bus? I don't see the fact that there are no employees as a bragging point, I see a major business liability.

Other than that, good for him. :-)
Being able to move about is the first step. The second is to see that you can combine actions with motions. There are many more, of course - but IMHO, crossing these two steps takes you past the tipping point.

For example - '%' matches parentheses and braces. So if you want to delete a block of code, you could go to the opening (or closing) brace, and do "d%". If you wanted to indent only that block of code, you'd do "=%". In this context, ":help motion.txt" makes for a good read.

Apart from this, I'd also recommend listing down things about your current workflow that you find irritating, and trying to find solutions for them in vim.

For instance - I wanted to be able to browse through cscope matches in a regular vim buffer than the ridiculous less-like interface that's the default. I found quickfix, which solved my problem neatly. I then wanted to open each match in a vertical split, rather than in the same window - I ended up writing a little bit of vimscript and a keybinding for this.

Sometimes, when going through a gazillion cscope matches, I find it convenient to hide stuff that isn't relevant - I use (manual) folds for this purpose.
Near-Miss Management | Web/Software Developer | Center City Philadelphia | Full-Time, ONSITE | info@nearmissmgmt.com

Near-Miss Management seeks a creative, driven, independent-minded web developer to join our early-stage start-up to help support our existing product and implement new features. Near-Miss provides an analytics and visualization software solution to corporate clients in the chemical refining industry. Within our small team, your voice will be a valuable asset to product development.

Hone your already strong Javascript skills on our leading-edge visualization tools written using frameworks such as D3.js. Create beautiful interactive interfaces by translating our talented designers’ static digital drawings into code using HTML, CSS (LESS), jQuery and vanilla Javascript. Create services and consume them in our full-stack Node.JS web app.

https://careers.stackoverflow.com/jobs/98537/web-software-de...
Free/cheap online options often won't take you past basic syntax or building a simple, static web page, while programs likes Bloc have students work on complex web apps under a senior engineer (simulating on the job experience). The outcomes are more comparable to those of on-site bootcamps, as opposed to Udemy, Codecademy, etc.
Well, a notable difference is that the only party preventing Amazon from streaming to Chromecasts is Amazon.
He is not talking about software development methodologies, he is talking about the role of people (mostly developers) in the software development process.
In Toronto, we have a series of massively successful tabletop game cafés - which is a perfect, non-offensive place to go on a date, heh.
Lessons Learned from Releasing My First iPhone App
Using "rough relationship" to refer to abuse is already trivializing it. Regarding phones, blocking a number is trivial, and finding a number is as well. I've had abusive family members manage to find me after a decade of them not knowing my phone number, email address, etc, by putting out messages that were relayed to me through forums I used to frequent talking about a nonexistent "emergency". You have no idea just how creepy some people can get in their desire to stalk and harass.
Didn't expect this. It sets a wrong precedent and bad signal to Amazon partners. Let us say I have a software product in aws marketplace that competes with one of their core aws offerings successfully will they kick me out?

This action doesn't give much confidence they won't do that
Possibly your most important mistake is not reading the name correctly. It's Fogbugz. One word.
Without data, usefulness is limited, so increasing your record count
should be your first priority. Entering data manually is slow, boring,
and error prone. It would be wise to try automating data entry using
existing data sources such as wikipedia, imdb, project gutenberg, and
possibly fan sites. Metadata from Google books may also be helpful. Good
luck with it!
"Mass shootings are too statistically infrequent to be addressed without potentially worse side effects" - really? How do you know that? It's a position like the people who no longer can deny climate change have; they shifted from "it's not happening" to "we can't do anything about it". Sorry, I don't accept defeatism as the starting point. By using the word "potentially", you signaled you don't really buy that argument, either.

Yes, everyday fear for millions is really an issue. Who asks that kind of question? People are afraid. Think about every person who has a family member in an Oregon college; think how they felt when they heard, "A mass shooting at an Oregon college has led to 10 people's deaths".

The minimizing the impact, the "let's focus on heart disease not guns" are ridiculous deflections, but hey, if you want to go down that path, lets do it. The President suggested we compare gun violence to terrorism in his address on this topic today.

http://www.vox.com/2015/10/1/9437187/obama-guns-terrorism-de...

In the US, there have been over 10k deaths, per year, by gun violence every year since 2001. In that same amount of time, 2.6k deaths were caused by terrorism.

So, let's stop fighting terrorism and start taking care of gun violence. It's much scarier than terrorism, right? I mean, terrorism is much, much rarer than gun violence. Why are people scared of it? If they are,"the solution is either education, psychotherapy or both".

Even though they are rare, we don't ignore shark attacks. We try to prevent them. We study why sharks sometimes attack people. Why don't we do that for gun violence?

The right answer is to spend a little money on looking into why we have so many mass shootings. We need to let the CDC study gun violence. Let's do some research and see if there is something we can do.

It's time to stop shrugging our shoulders, like the article writer did, and try something. Ignoring the problem isn't working.
I actually began using Acme a couple of months ago: it's kind of interesting how much I have accustomed to mouse-driven interaction and lack of syntax highlighting. Humans indeed are creatures of habit.
If you don't mind getting your hands dirty with a little vimscript, you can set the buftype to nofile, and open a "scratch buffer" of sorts.
Luigi – Python based ETL
Dolphin Progress Report
I'm glad I stopped loading the page.
Huh? We've been running Fogbugz on a Debian server with a MySQL database for years and years. Fog Creek may encourage Windows now but it still runs on Linux just fine.
You can do this today with generators.
:enew
Better yet, ^[ is actually ESC in vi/vim, and works without a config change. I started using this last year and haven't looked back. ^C works well, but I recall it having some limitations in certain environments (though for the life of me I can't recall what they were).

In any case, I prefer ^[ to ^C, and hopefully you will too!
San Francisco; Full Time; Onsite

I'm the cofounder of Figma, a stealth startup in San Francisco building a browser-based collaborative design tool to improve the way designers and engineers work together. We're a small team of 14, and we're looking for talented designers and engineers (front end, backend, full stack, lead devops, lead quality, mobile, and data science) who are interested in tackling challenges in the creative tools space.

Example challenges: annotation system on top of documents for feedback, 2D boolean operations on paths, speed up zooming in the app using a tile quadtree, UI testing framework that simulates user actions, real-time events and data pushing across the site, zero-downtime deployments, search API for filtering user files.

Our tech stack: C++, Emscripten, Node, CoffeeScript, JavaScript, WebGL, Ruby, Sinatra

If you're interested in learning more about what we're working on or want to meet up to talk about any of my other projects (http://madebyevan.com/), you can email me at wallace@figma.com.
Remote GitLab is hiring developers and service engineers
https://about.gitlab.com/jobs
Russia Forces US to Acknowledge CIAs “Covert” Regime Change Forces
'Moonspike' Kickstarter project aims to crowd fund rocket to Moon
That said, it isn't too hard to write re-usable helpers for promise based control flow, in a similar manner to what async.js does for callbacks.

function iff(condition, method) {
return Promise.try(condition).then(result => {
if (result) {
return method();
}
});
}

function whilst(condition, method) {
return iff(condition, () => {
return Promise.try(method)
.then(whilst.bind(null, condition, method));
});
}

whilst(someAsyncAction, Promise.sleep.bind(null, 1000))
.catch(err => {
// ...
})

Naturally you wouldn't want to re-implement all of this control flow every time you need it. But the end result is not too much boilerplate.
Zulily's customers ultimately wanted the pricing discounts that Zulily's model provided combined with Amazon's service. That's probably impossible to do profitably.
Yes. Images work cross domain and they still fire onLoad correctly.
Amazon, Newegg, and Wal-Mart .... you can't be one of them cheaply, but you can be niche. Stay there, enjoy it.
I don't know much about stocks trading, can someone ELI5? Thanks.
That would be horribly slow.
If you liked this you might also find Rick Hudson's talk on GC improvements in Go 1.5 interesting:

https://www.youtube.com/watch?v=aiv1JOfMjm0

https://talks.golang.org/2015/go-gc.pdf
That's a very good question. It depends on your usecase. You can certainly do it in a more straightforward way, just design the language and write an "interpreter" to execute the language. But if performance matters, you'll have to generate native VM bytecode instead of the bytecode interprets the language.

I believe Java/C# both have this kind of tool to hook into the compiler and generate bytecode, either official or 3rd-party. For Java it might be asm, don't know a lot about C#, but since Microsoft has open-sourced their compiler, I think that's possible.

A lot of dynamic languages do provide native interpreter interaction, like Python AST, I'd say it makes things a lot easier, but totally doable in other "not-so-dynamic" language.

Might be hard with total compiled languages like C++ though, otherwise we have to distribute gcc/clang to the production machine :-p
Incorrect count on visas disrupts lives of highly skilled immigrants
I would say it's you who is making a leap here. http://physics.ucsd.edu/do-the-math/2012/03/space-based-sola...
Capital letters and numbers are global, lowercase is buffer local. There are also dynamic marks that vim sets which you can use instead of manually navigating or setting marks. For example, g'. will go to the position of the last change. You can use :help marks to get a lot more info.
Ag support and ctrl-p

https://github.com/rking/ag.vim
https://github.com/kien/ctrlp.vim

Save me so much time opening files and finding matches+open-at-match
> cd /; sudo find -cmin -5

Sorry, but I can't resist mentioning that there's no need for that `cd /`; `sudo find / -cmin -5` would work just fine.
‘Search’ isn't a product by Google, user impressions are.
That depends what "it" is. Routing and switching are good candidates for ASICs and simple end-host networking has good NIC offload. But Linux can be configured to perform arbitrarily complex network stuff that specialized hardware does not support.
That's pretty interesting, but it is very difficult to execute perfectly since there's always some thickness to the screen.
> There's also ~/LibrarySupport on Macosx, if I remember correctly...

You're probably thinking of `~/Library/"Application Support"`.
Google Sees Long, Expensive Road Ahead for Quantum Computing
The pattern in the Ulam spiral is independent of the base we choose. They're just labels at regular intervals along a particular path. The fact that 3 is located at that particular point in the spiral is because its the third natural number, not because we write it as "3" in base-10. It's the 3rd natural number whether we write it as "3" (base 10), "11" (base 2), "10" (base 3), "|||", "三", a pictogram consisting of a hand holding up three fingers, or anything else.

In short, it's the _spiral_ that dictates the pattern, not how we label the points on the spiral.

As for what the pattern "means", well, it's hard to say and it might just our mind trying to make order where there is none. On the other hand, there are number theoretical conjectures that would account for certain aspects of the pattern, showing that it's more than just a psychological phenomenon.

Are you sure you're not trolling? I guess a troll wouldn't answer.
Maybe I'm being misunderstood.

From the perspective of the user, if the product fails for that user, its a shit product.

I don't mean the product itself is actually shit.

Like I say:

If its works well for a user. It's a great product.
If its fails for a user. It's a shit product.

From the perspective of that user.

But we can learn from both the users who like it, and the users who hate it. But we cannot blame the problems the user has, solely on the user.
A compelling theory, but the Inc article he wrote in 2009 pretty clearly states that he considers them direct competition and laid out a plan to beat them.

This did not happen.
Christos Papadimitriou was asked about this paper in a recent interview[0] - his response is below:

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

When I was an assistant professor at Harvard, Bill was a junior. My girlfriend back then said that I had told her: "There's this undergrad at school who is the smartest person I've ever met."

That semester, Gates was fascinated with a math problem called pancake sorting: How can you sort a list of numbers, say 3-4-2-1-5, by flipping prefixes of the list? You can flip the first two numbers to get 4-3-2-1-5, and the first four to finish it off: 1-2-3-4-5. Just two flips. But for a list of n numbers, nobody knew how to do it with fewer than 2n flips. Bill came to me with an idea for doing it with only 1.67n flips. We proved his algorithm correct, and we proved a lower bound—it cannot be done faster than 1.06n flips. We held the record in pancake sorting for decades. It was a silly problem back then, but it became important, because human chromosomes mutate this way.

Two years later, I called to tell him our paper had been accepted to a fine math journal. He sounded eminently disinterested. He had moved to Albuquerque, New Mexico to run a small company writing code for microprocessors, of all things. I remember thinking: "Such a brilliant kid. What a waste."

[0] - http://awards.acm.org/info/papadimitriou_4558987.cfm
Are you criticizing a person/organization who provides opportunity to hundreds of thousands of workers because he/it did not tweak the knobs exactly as you would have, if it had been you?

Many people have decided that working at Foxconn, etc., is better than the alternatives they perceive as being available to them. Do you not feel somewhat strange judging their arrangement as exploitative? At what hourly rate would it stop being exploitative? How much is it permissible for Tim Cook to earn in a year? Do you really feel able to decide these things?

Are you being exploited? Why not? Aren't your employment opportunities limited by the circumstances of your life, your education, your abilities, etc., just like everyone else?
Maybe React-native? It can be used for Android apps now (in addition to iOS, and soon Blackberry and Windows). Being able to deploy apps to iOS would be a big boost on your resume.

Plus the development cycle is much faster due to auto reload and a host of other things (like loading code from the remote server), so you'll have some better work to show off, too.

Everyone at my office is abuzz about it, and because it's so young, you have the chance to put some of your work out there on Github and get people interested in you. Give it a look.
thankyou @zschuessler, reading thru this now, long time since I've read on colour theory. See what I can lean and play with.
Keynes also drew some similar conclusions.

Link to a PDF of his essay from 1930 on the matter is here:

http://www.aspeninstitute.org/sites/default/files/content/up...
Get a battery case.
Google didn't really "provide" it. By open sourcing it, anyone can use it, Amazon has no reason to thank them. On the contrary, Google has used the "incompatible" excuse to refuse to let Kindle users have access to Google Apps.

I think Amazon is fighting back with their strength (Amazon.com) against device platforms that use similar tactics but are much larger in the device market.

Whether it's a good idea, that's questionable. Google is violating antitrust law, but by doing this... so is Amazon.
Indeed, our GitHub integration (https://commando.io) is not listed. :-(