skysight-inc/HackerNews huggingface dataset:
Like this: https://signalvnoise.com/posts/1941-press-release-37signals-...

On a serious note:
Remember it is a private financing round. VCs and parties involved calculate based on current metrics future value of company. So, although it may or may not be accurate, it is literally putting a value based on other metrics. For all we know, it could all collapse in a year from now or a lion's share of businesses around the world will be using Slack as their main comms. platform in 10 and thus $2.6B wouldn't sound so bad.
Why do you care about employing Americans--who already won the birthplace lottery--before other people?
None of them uses its own Window system.
Strong enough?

Github decided to do something. Nobody forced them to do it. They decided. We also don't know on what terms they decided to take that repository down.

Positioning feminism as an outside pressure group that is more powerful than the Chinese Government is pretty weaselly framing, so... ¯\_(ツ)_/¯ you tell me who's trying to chill whom.
For those that are confused about the value of Slack – It's not just about text chat. It's about comprehensive search and combatting organizational forgetfulness and knowledge drain. If we put it on Slack, it's archived "forever" and a team member a few years from now can start with a Slack search before re-inventing the wheel.

This is especially evident with the integrations. If just the relevant slice of data is fed into Slack, it's easier to digest than running a full report in another tool. And it's now part of the corporate history. So finding patterns of endemic problems becomes much easier.
Because they're usually inductively coupled rather than RF coupled they shouldn't cause a problem I would think. They also have to detect a resonant coil near the primary before they'll output significant current because otherwise they'll heat up and burn out the primary coil. So while I wouldn't put the pace maker on top of one, I would think it wouldn't cause problems directly. The standard disclaimer here applies: I am not a doctor, I am not a lawyer, I am not an electrical engineer, This advice should not be taken by those with neck injuries, pregnant women, small children, the elderly, the living challenged, or immortal beings.
On the Cheap – Ms. iOS and Mr. Andriod Dance Native at Perfected Tech
Highland is a great option, even easier to use than Caolan's previous library Async.js.

Re: Highland vs. RxJS, RxJS operates at a lower level interface [0]. As a plus for RxJS, Reactive Extensions are available for multiple languages, not just JS [1].

[0] https://twitter.com/_ericelliott/status/551814104231723009
[1] https://github.com/Reactive-Extensions/RxJS/blob/master/doc/...
It's refueled in-situ and launched back up with a minimal payload weight. Getting off the surface of Mars back into an orbit with a low weight (basically crew + life support + minimal payload) is pretty straightforward, considering the low gravity and thin atmosphere. From there, you can dock to a much larger tug ship and go back to Earth orbit, refueling on orbit and landing propulsively again.
For any sort of mobile device energy-usage per computation is an important metric. Hence you have chips with multiple low power modes which can trade off different amounts of computational power with different amounts of power efficiency.
Try searching for "unwitting". I think it's completely fair (and true) to state that past government programs tested chemicals on unwitting Americans and foreigners. Might not have literally been attempts at "mind-control" or "tainting water supplies with psychedelics", but misdirection and abuse of power definitely occurred and continues to occur.

"In order to meet the perceived threat to the national security, substantial programs for the testing and use of chemical and biological agents-including projects involving the surreptitious administration of LSD to unwitting nonvolunteer subjects "at all social levels, high and low, native American and foreign"-were conceived, and implemented. These programs resulted in substantial violations of the rights of individuals within the United States."

pg. 73 (393)

See also: https://en.wikipedia.org/wiki/Frank_Olson
Ask HN: How to use a mentor
I'm a recent graduate (< 2 years) and have a mentor at the company I work for. He's a senior dev.

I'm not quite sure how to make best use of him and learn/grow as a developer.

Anyone have any experience being a mentor/mentee?

He suggested that we could do a number of things like, go through code reviews, design problems (lets architect Instagram type of problem), or even interview type of questions.

Any suggestions for exercises/discussions that I should be having?
In the US I've been to 5 doctors over the past 10 years (lots of moving), and none have ever been pill pushing.

I'd say maybe it's region specific but I've been on the East coast, Midwest, and West Coast.
10 times a day seems like a pretty high average. I'd estimate I'm closer to 5.
Chicken scheme uses C function calls, and merely requires a contiguous stack for automatic storage (which is technically non-portable, but doesn't require forking a compiler):

http://en.wikipedia.org/wiki/CHICKEN_%28Scheme_implementatio...

[edit] And here is a toy scheme interpreter that uses precise garbage collection to show off the Ravenbrook MPS

http://www.ravenbrook.com/project/mps/master/manual/html/gui...
A pet project getting out of hand
or to pfff: https://github.com/facebook/pfff
If you're into hardware, robotics, automation then there's a HUGE space for this stuff. National Instruments has made there name here for some time.
Google Acquires ‘Tilt Brush’ Developer and Thrive Audio to Add to VR Team
While, I do have an EE degree, I play with FPGAs fairly frequently and rarely think about the hardware that I'm laying out.

In my experience, unless you are building something either very large and need to worry about your gate count, or something very time sensitive and need to work about component distance, you can just program and enjoy real concurrency. :)
Yeah, HTTP/2 smoked HTTP/1.1 for me:

HTTP/1.1: Latency: 57ms. Image load time: 7.69s
HTTP/2: Latency: 30ms. Image load time: 0.97s
When someone quotes a great author, they are often not standing on a single sentence, but on the larger meaning of some story signified by that sentence. Star Trek's Tamarians whole language was references to stories -- "Darmok and Jalad at Tanagra" is, for them, a highly compressed statement. So literature enormously expands our vocabulary, allowing us to use quotes as "pointers" to ideas much larger than anything we could state briefly.

Humpty is a great story: http://sabian.org/looking_glass6.php, it's a wonderful exploration of meaning and usage.

But I'll unpack some of here.

Here's the lead up to the quote I gave:

"[Humpty said:] As I was saying, that seems to be done right — though I haven't time to look it over thoroughly just now — and that shows that there are three hundred and sixty-four days when you might get un-birthday presents —'

'Certainly,' said Alice.

'And only one for birthday presents, you know. There's glory for you!'

'I don't know what you mean by "glory",' Alice said.

Humpty Dumpty smiled contemptuously. 'Of course you don't — till I tell you. I meant "there's a nice knock-down argument for you!"'
'But "glory" doesn't mean "a nice knock-down argument",' Alice objected."

I think it is clear that Humpty's meaning was quite obvious, and Alice's complaint a bit dense. But while Humpty insists that he must tell Alice what he means, we can see that he needn't.

Of course, this word commanding business is as dangerous as you note, and Lewis Carroll is on the case:

"Alice was too much puzzled to say anything; so after a minute Humpty Dumpty began again. 'They've a temper, some of them — particularly verbs: they're the proudest — adjectives you can do anything with, but not verbs — however, I can manage the whole lot of them! Impenetrability! That's what I say!'

'Would you tell me please,' said Alice, 'what that means?'

'Now you talk like a reasonable child,' said Humpty Dumpty, looking very much pleased. 'I meant by "impenetrability" that we've had enough of that subject, and it would be just as well if you'd mention what you mean to do next, as I suppose you don't mean to stop here all the rest of your life.'

'That's a great deal to make one word mean,' Alice said in a thoughtful tone.

'When I make a word do a lot of work like that,' said Humpty Dumpty, 'I always pay it extra.'"

On the one hand, words can have many meanings, and any particular meaning must in part be taken from context. On the other hand, if we just try to _impose_ a meaning on a word, we defeat all communication, and make ourselves ridiculous to boot.
Search in Slack is much better.

Support for multiple organizations.

I think document support is better, but my HipChat workflow doesn't use many docs, so I could be wrong.

All in all, I think the Slack team studied core user flows and made polished solutions, whereas HipChat sort of does but is painful. An example would be reading scrollback or searching in HipChat. It is dead slow and clunky.
Is Technology Venture Capital Entering a Bubble?
Qi themselves mention that their technology is related to inductive coupling used to charge early pacemakers. Given that, I'd stay well away from these until I heard an opinion from a doctor.
"Etsy shares opened Thursday morning at $31 a share, almost twice their initial public offering price"

WOW - sounds like the banks really mis-priced this IPO
I like this idea. Just have a can of ready-made soup - store-bought if necessary - and just add something somewhat odd-but-good-tasting. A patient with half a brain will understand they're being fooled, but whoever seeks homeopathy wants to be fooled anyway, so that won't be an issue.
Goodbye Warden – the final words of executed death row inmates
Even if you do this you could still see the changes if you pulled down the repo and examined it.
That's a fair point... but I guess the primary point I was making was that it's important for the founders themselves to understand this dynamic. Their interests and the investors' interests are not perfectly aligned.
My favorite thing about Slack is how they've thought of all the little things. My go-to example is that when they send you a notification email, it includes links to silence further emails with a single click.

Obviously, this isn't a big "feature." It's not going to show up on their marketing materials. Nobody will ever say "hey, you should try out Slack because they let you silence emails." But it's this sort of UX philosophy, of anticipating and cleverly solving tiny little annoyances, that make it a really pleasurable product to use.
Dear Mark Zuckerberg, Facebook is not, and should not be the internet
>How in the hell do you spend $210 million dollars running a marketplace website?

Salaries. They have a few hundred employees, who are from the sounds of it pretty well paid (they're located in NYC, too).
A quick search turns up http://0bin.net/, https://cryptbin.com/, https://cryptobin.org, https://defuse.ca/pastebin.htm, https://paste.sh, http://sebsauvage.net/paste/, and https://pastee.org/about.

Is there anything new in your implementation, or is this just "me too"?
The New ‘Star Wars: The Force Awakens’ Trailer Is Here
Launching a kickstarter? Learn from a guy who's done it 3 times. Live VIDEO AMA
Does anyone know when the HTTP/2 client for Go will be available? And, are they likely to include http/2 into a standard net/http package?
This needs more attention... It's an important project!

(NOTE: I am not affiliated with this project in any way, but as a pianist, I recognize the importance of it!)
Presumably, sales != revenue -- they're making a much smaller % of sales as commission.

As for the price:earnings ratio being a negative number -- etsy's sexy, more profitable businesses may not be.
This actually sounds really interesting. I'll send you an email.

Is there a list of projects that need porting? Would be good to see what sort of size they were.
Humans have been able to instantaneously change their field of view long before films/television.

Just throw a blanket over your head, or close your eyes and turn around and open them.

We evolved long ago to process new imagery and quickly react to it.
Mortal Kombat 10 Free CD Key Generator 2015
Huh. Similarly, I have managed to "cure" a number of infections in my own body, both fungal and bacterial—and even, apparently, a few cavities—purely with a course of extra-strength expectorants and mucosal-membrane rinses containing biologically-safe surfactants (e.g. baby shampoo.)

Basically, we think of diseases as things we have to fight with drugs—but our immune systems are perfectly adequate at fighting blood-borne diseases, most of the time. The only thing the body really struggles with is plaques/biofilms—whether in the heart, in the liver, in the tonsils, in the teeth, in the appendix, etc.

And we've invented tons of things that break up plaques/biofilms: surfactants, mucosal thinners, ultrasound, etc. But we only apply them in very specific cases (ultrasound only for free-floating stones, mucosal thinners only for lung problems, scraping for arterial plaque, etc.) instead of thinking that this is a class of problems, that will have a class of solutions that all apply to any instance of the problem.

I bring this up because, by your statement, statins sound like yet another item in that "biofilm-reducing" class of treatments that all happen to have some miraculous and mysterious effect on both chronic fungal/bacterial infections and inflammatory disease (Chron's, IBS, etc.)
It's a great product. Really enjoy using it. But with this much attention and hype it makes me worried about who is going to come in and buy them and ruin it.
Forgot how many hours you spent at work? Ask Google
the point of this entire post is not to argue semantics. this inmate wants to get involved with programming, and the best way to start (in my opinion) is to pursue HTML.
I doubt there's enough space in that grid, but maybe you could find another similar formula with a bigger grid?
Greatly appreciate the summary. Thank you.
I'm not sure a presence of a stream of instructions or anything comparable is a requirement for a definition of a "programming". You can program a DNA, or a slime mold: http://www.wired.com/2013/06/slime-mold-computers/

Or even crabs: http://hackaday.com/2012/09/28/making-logic-gates-out-of-cra...

Anything which can be used to implement any kind of computing in a broad sense is a programming, as long as it's done using a well-defined formal language.
I'm sorry, but with Rex you don't use much of Perl. It's a DSL, which is based on Perl.
Pricing IPOs is weird. You'd think they should go for an auction and just capture all the value. But for various silly reasons, IPOs are usually priced to `pop'. (It took me a while to work out why, and I'm still not convinced.)
I don't think Richard Fontana did the analysis, in his 2012 presentation entitled "The decline of the GPL and what to do about it" [1], he does refer to an analysis of Debian packages but that was done by John Sullivan (which was prompted by and counter to two analyses showing GPL's decline which were done by Matthew Aslett)

[1] "The decline of the GPL and what to do about it"
https://events.linuxfoundation.org/images/stories/pdf/lfcs20...
Entrepreneurs and Investors Co-Create Food System Change at Food and Enterprise
It's just chat. We've had chat services for a long time, although the options for biz/corporate/enterprise have traditionally sucked.

There is a lot of efficiency gained since emails can often be heavy and include lots of extra wording, signatures, greetings, etc. There are plenty of conversations that just move faster through a lightweight chat system.

Lots of companies were using MSN, Skype, Lync, Gmail, IRC, etc to do chat before and now there's finally a better crop of tools like HipChat, FlowDock, Slack and others. They all offer various abilities above just chat messaging like APIs and integrations to get notified about various other things all in the same place.

Is Slack a nice tool? Yes, it's finally a chat system that works for actual business needs.

Is Slack worth this much and better than everyone else? Not sure, the other ones mentioned are pretty good too and there are still lots of missing features with all of them. $2.8B seems very inflated, but then again this is Silicon Valley at work.
Thanks, and to the other responders, appreciate your views too.

I can see the issue with scaling. There was a great video about the problems of email when Google Wave came out: https://www.youtube.com/watch?v=rDu2A3WzQpo . So if this service lets people drop in and out of a conversation with ease then I can see the benefit.

> Email just creates more email.

This is not necessarily a bad thing. Email is not intrinsically bad. You can write one line chat-like responses and you can write formal letters. I can that moving your communication to a website with a different look and feel might make people behave differently though.

However I am now curious to give Slack a try...
How would someone even go about figuring this out? Maybe Tupper was incredibly bored?
Reminds me of the "facebook-tunnel" project that appeared on the frontpage a few weeks ago[1], which did effectively turn Facebook into the internet -- though perhaps not exactly the way Facebook would prefer!

[1]: https://github.com/matiasinsaurralde/facebook-tunnel
Yeah, tell them to ask a doctor while shutting up and listening. Telling stupid people to Google stuff is how we ended up in this mess to begin with. Maybe we could tell them to consult a medicine textbook, at which point they'll be begging for option 1.
Adguard 5.10 Crack Full Version Free Download
I liked their example of a restaurant putting them in the bar top. Right now people who want to charge their phones have to decide if you want to plug in a data cable with something unknown on the other end. With wireless charging the attack surface is greatly reduced, if harder to eliminate completely (programming the embedded charge controller vs using a USB condom).
While I can grant that it does seem to solve a lot of the same problems as underscore and lodash, this is just asking for confusion and complication down the road. You shouldn't make a decision that makes things hard for people to deal with in the future if they choose to use your product. There is well established meaning now to $ and _ in js land, pick another identifier.
You could probably put a rocket stage capable of a Mars landing and then takeoff after refueling on top of a stage capable of an Earth landing.

I think this is being looked at, as though the gravity well is smaller than Earth's, it is not small enough for a crewed pod ascent like the moon landing.

From my understanding this is one of the reasons other than looking for life to want easy to access water, as then you can make rocket fuel with solar panels.
Isn't this a legal requirement?

http://en.wikipedia.org/wiki/CAN-SPAM_Act_of_2003#Unsubscrib...

Technically the law is only that you have to honor them within 10 days, but I've seen a bunch of sites with one-click unsubscribe nowadays.
For those wondering how/why Slack took off so fast, read this: https://qz.com/335321/slack-is-everywhere-growing-fast-and-s...
What are they planning to do with the 160M? Didn't they just raise 120M in October?
Oracle to end publicly available security fixes for Java 7 this month
Ran this a while ago on my Satellite connection [1], it's really exciting for users with high latency.

Satellite internet services have come a long way from what it used to be and has a much higher raw speed than before, but of course you can only do so much with latency when the signal is traveling such a distance.

[1]: https://www.youtube.com/watch?v=Ut-8ieRg1yE
We're in a serious bubble right now, IMHO. This valuation is based purely on the fact that all the other hip companies are using it, along with the fact that it is a good product.

Valuations should be based on actual financials, but when it comes to tech right now they rarely are. Which is the definition of a bubble, IMHO.
I believe Toyota introduced that back with their 2013 Avalon. Indeed, I just found the following Youtube video showing it:

https://www.youtube.com/watch?v=y5UujRFcmZU
> Might not have literally been attempts at "mind-control" or "tainting water supplies with psychedelics", but misdirection and abuse of power definitely occurred and continues to occur.

Then what the fuck are we talking about?

Seriously, what the fuck are you doing?

I'm beyond tired of folks derailing conversations like what you've just done.
Am I the only one that thinks this is a little creepy? I've been meaning to turn this off for a while now but still haven't gotten to it, goes to show how concerned I am about it I guess. (Though I don't use an Android phone anymore).
Read Googles Defensive Response to European Antitrust Charges
This is because C, as I understand it, is a language that best described the fundamental workings of processors, and let you work with a thin-abstraction layer over the cpu/memory architecture.

FPGA don't have this traditional cpu/memory architecture, and as a result, C fits them poorly.
(srclib contributor here) srclib is a bit higher level. Its goal is to be able to look at any source tree and automatically detect languages, packages, build config, etc. We're actually looking at using some of Kythe's lower level analyzers to invoke after srclib auto-detects and auto-configures the build.

srclib also has an API that makes it easy to build editor plugins that are language independent. Check out the editor plugins dropdown at https://srclib.org/overview/ for a list.

Other folks can check out what srclib is able to infer on various projects at https://sourcegraph.com/ (which is powered by srclib).
The major issue with FPGAs today is that there is no free toolchain for compiling the bitstreams that run on them.

The only project I know of to make any real progress on fixing this is fpgatools. [0] It supports a single model of the Xilinx Spartan-6 series, the XC6SLX9. I know almost nothing about FPGAs, but seeing as how almost no one is working on this problem, I figured I'd try to add support for the XC6SLX45, the model that is the Novena motherboard. So far I've added the C code to represent all of the pins. [1] Unfortunately, I haven't heard anything from the maintainer about how to proceed further.

fpgatools is only a single piece of the puzzle, though. It provides libraries to build the low-level bitstreams, but we'd still need Verilog/VHDL implementations that use it, as well as replacements for the proprietary "soft cores" that most people are using. The amount of work required is intimidating. Not having an HDL readily available did motivate me to have some fun rewriting the example C programs in Scheme, though. [2]

Does anyone know about other such efforts to free FPGAs? I'd be very grateful to hear about them.

[0] https://github.com/Wolfgang-Spraul/fpgatools
[1] https://github.com/Wolfgang-Spraul/fpgatools/pull/8
[2] https://gitorious.org/davexunit/guile-fpga